Wiki source code of Part III. Structure Namespace

Last modified by Helena K. on 2026/06/09 16:39

Show last authors
1 {{box title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
4
5 = 1 Introduction =
6
7 The structure namespace contains the definition of all [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] constructs. These constructs are intended to be very tightly coupled with the information model to ease the burden of implementers on translating the information from the XML messages into objects based on the information model.
8
9 The conformance with the information was achieved through derivation by extensions, restrictions, and substitutions. Because of some the limitations of XML Schema in these areas, it was often necessary to create intermediate type which formed the basis of the final types which make up the information that is actually exchanged in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] messages. The intermediate types are all abstract, so they are not explicitly used in a message. They do however serve the purpose of creating a strong relation of the schemas to the information model.
10
11 = 2 Schema Documentation =
12
13 == 2.1 Structure Namespace ==
14
15 http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure
16
17 === 2.1.1 Summary ===
18
19 Referenced Namespaces:
20
21 (% style="width:1042.29px" %)
22 |(% style="width:559px" %) **Namespace**|(% style="width:481px" %) **Prefix**
23 |(% style="width:559px" %) http:~/~/www.sdmx.org/resources/sdmxml/schemas/v3_1/common|(% style="width:481px" %) common
24 |(% style="width:559px" %) http:~/~/www.w3.org/2001/XMLSchema|(% style="width:481px" %) xs
25
26 Contents:
27 38 Global Elements
28 235 Complex Types
29 19 Simple Types
30
31 === 2.1.2 Global Elements ===
32
33 **Structures (StructuresType):** Structures contains constructs for all [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
34
35 **//Item (ItemType)//:** Item is an abstract element that serves as a substitution head for all items in an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]], including those items nested within other items. Concrete instances of this must use a concrete instance of ItemType.
36
37 Substitutions: [[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]], [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]], *GeoRefCode*, GeoFeatureSetCode, GeoGridCode, [[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], *Organisation*, Agency, DataConsumer, DataProvider, MetadataProvider, OrganisationUnit, ReportingCategory, Transformation, VtlMapping, NamePersonalisation, Ruleset, UserDefinedOperator, CustomType
38
39 **Grouping (GroupingType):** Grouping is an abstract element that serves as a substitution head for all structure groupings. Groupings contain a collection of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] lists for a structure. Concrete instances of this must use a concrete instance of GroupingType.
40
41 Substitutions: DataStructureComponents, MetadataStructureComponents
42
43 **ComponentList (ComponentListType):** ComponentList is an abstract element that serves as a substitution head for all [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] lists. Concrete instances of this must use a concrete instance of ComponentListType.
44
45 Substitutions: AttributeList, DimensionList, Group, MeasureList, MetadataAttributeList
46
47 **[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (ComponentType):** [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is an abstract element that serves as a substitution head for all [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Concrete instances of this must use a concrete instance of ComponentType.
48
49 Substitutions: [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], MetadataAttributeUsage, [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], TimeDimension, GroupDimension, [[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], MetadataAttribute
50
51 **[[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] (CategoryType):** [[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] represents a set of nested [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] which describe a simple [[classification>>doc:sdmx:Glossary 2\.1.Statistical Classification.WebHome]] [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
52
53 Substitution For: Item
54
55 **[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] (CodeType):** [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] describes a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. In addition to the identification and description of the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]], basic presentational information is also available. Presentational information not present may be added through the use of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]].
56
57 Substitution For: Item
58
59 Substitutions: GeoRefCode, GeoFeatureSetCode, GeoGridCode
60
61 //**GeoRefCode (GeoRefCodeType):**// GeoRefCode is the abstract base from which specific types of geographic [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] will be derived.
62
63 Substitution For: [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]
64
65 Substitutions: GeoFeatureSetCode, GeoGridCode
66
67 **GeoFeatureSetCode (GeoFeatureSetCodeType):** Is a geographic [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. It adds a value to a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] that folows a pattern to represent a geo feature set.
68
69 Substitution For: GeoRefCode
70
71 **GeoGridCode (GeoGridCodeType):** GeoGridCode is a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] the represents a geographic grid cell that belongs to a specific grid definition.
72
73 Substitution For: GeoRefCode
74
75 **[[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] (ConceptType):** [[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] describes the details of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] within a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]].
76
77 Substitution For: Item
78
79 **DataStructureComponents (DataStructureComponentsType):** DataStructureComponents defines the grouping of the sets of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that have a defined structural role in the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. Note that for any [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] or group defined in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], its id must be unique. This applies to the identifiers explicitly defined by the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] as well as those inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. For example, if two [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] take their identity from [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identity (regardless of whether the [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] exist in different schemes) one of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] must be provided a different explicit identifier. Although there are XML schema [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] to help enforce this, these only apply to explicitly assigned identifiers. Identifiers inherited from a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] from which a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its identity cannot be validated against this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]. Therefore, systems processing [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] will have to perform this check outside of the XML validation. There are also two reserved identifiers in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]; TIME\_PERIOD, and REPORTING\_YEAR\_START\_DAY. These identifiers may not be used outside of their respective defintions (TimeDimension and ReportingYearStartDay). This applies to both the explicit identifiers that can be assigned to the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] or groups as well as an identifier inherited by a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] from its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. For example, if an ordinary [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] (i.e. not the time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]) takes its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity from a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the identifier TIME\_PERIOD, that [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] must provide a different explicit identifier.
80
81 Substitution For: Grouping
82
83 **AttributeList (AttributeListType):** AttributeList describes the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] descriptor for the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. It is a collection of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that define the [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]].
84
85 Substitution For: ComponentList
86
87 **[[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (AttributeType):** [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] describes the definition of a data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], which is defined as a characteristic of an object or entity.
88
89 Substitution For: [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
90
91 **MetadataAttributeUsage (MetadataAttributeUsageType):** MetadataAttributeUsage refines the details of how a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] from the metadata structure referenced from the data structure is used. By default, metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] can be expressed at any level of the data. This allows an [[attribute relationship>>doc:sdmx:Glossary 2\.1.Attribute relationship.WebHome]] to be defined in order restrict the reporing of a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] to a specific part of the data.
92
93 Substitution For: [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
94
95 **DimensionList (DimensionListType):** DimensionList describes the key descriptor for the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. It is an ordered set of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that, combined, classify a statistical [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], such as a [[time series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], and whose values, when combined (the key) in an instance such as a [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]], uniquely identify a specific [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]].
96
97 Substitution For: ComponentList
98
99 **[[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] (DimensionType):** [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] describes the structure of a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], which is defined as a statistical [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] used (most probably together with other statistical [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]) to identify a statistical [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], such as a [[time series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], e.g. a statistical [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] indicating certain [[economic activity>>doc:sdmx:Glossary 2\.1.Economic activity.WebHome]] or a geographical [[reference area>>doc:sdmx:Glossary 2\.1.Reference area.WebHome]].
100
101 Substitution For: [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
102
103 **TimeDimension (TimeDimensionType):** TimeDimension is a special [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] which designates the period in time in which the data identified by the full [[series key>>doc:sdmx:Glossary 2\.1.Series key.WebHome]] applies.
104
105 Substitution For: [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
106
107 **Group (GroupType):** Group describes a group descriptor in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. It is a set metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] (and possibly their values) that define a partial key derived from the key descriptor in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]].
108
109 Substitution For: ComponentList
110
111 **GroupDimension (GroupDimensionType):** GroupDimension is a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which contains only a reference to a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the key descriptor (DimensionList). Although it is conventional to declare [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the same order as they are declared in the ordered key, there is no requirement to do so - the ordering of the values of the key are taken from the order in which the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] are declared. Note that the id of a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] may be inherited from its underlying [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] - therefore this reference value may actually be the id of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]].
112
113 Substitution For: [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
114
115 **MeasureList (MeasureListType):** MeasureList describes the [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] descriptor for a data structure.
116
117 Substitution For: ComponentList
118
119 **[[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] (MeasureType):** [[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] defines the structure of a [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], which is the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that is the value of the phenomenon to be measured in a [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]].
120
121 Substitution For: [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
122
123 **MetadataStructureComponents (MetadataStructureComponentsType):** MetadataStructureComponents defines the grouping of the sets of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that make up the [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]].
124
125 Substitution For: Grouping
126
127 **MetadataAttributeList (MetadataAttributeListType):** MetadataAttributeList defines the set of metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] that can be defined as a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], for reporting [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] about a target object. The identification of metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must be unique at any given [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] of the metadata structure. Although there are XML schema [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] to help enforce this, these only apply to explicitly assigned identifiers. Identifiers inherited from a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] from which a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] takes its identity cannot be validated against this constraint. Therefore, systems processing [[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] will have to perform this check outside of the XML validation.
128
129 Substitution For: ComponentList
130
131 **MetadataAttribute (MetadataAttributeType):** MetadataAttribute defines the a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], which is the value of an [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], such as the instance of a coded or uncoded [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]].
132
133 Substitution For: [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
134
135 //**Organisation (OrganisationType):**// Organisation is an abstract substitution head for a generic organisation.
136
137 Substitution For: Item
138
139 Substitutions: Agency, DataConsumer, DataProvider, MetadataProvider, OrganisationUnit
140
141 **Agency (AgencyType):** Agency is an organisation which maintains [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] such as [[classifications>>doc:sdmx:Glossary 2\.1.Statistical Classification.WebHome]], [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], data structures, and metadata structures.
142
143 Substitution For: Organisation
144
145 **DataConsumer (DataConsumerType):** DataConsumer describes an organisation using data as input for further processing.
146
147 Substitution For: Organisation
148
149 **DataProvider (DataProviderType):** DataProvider describes an organisation that produces data.
150
151 Substitution For: Organisation
152
153 **MetadataProvider (MetadataProviderType):** MetadataProvider describes an organisation that produces metadata .
154
155 Substitution For: Organisation
156
157 **OrganisationUnit (OrganisationUnitType):** OrganisationUnit describes a generic organisation, which serves not predefined role in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]].
158
159 Substitution For: Organisation
160
161 **ReportingCategory (ReportingCategoryType):** ReportingCateogry defines a reporting [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]], which is used to group structure usages into useful sub-packages.
162
163 Substitution For: Item
164
165 **Transformation (TransformationType):** Transformation describes the details of a single transformation within a transformation scheme.
166
167 Substitution For: Item
168
169 **VtlMapping (VtlMappingType):** VtlMapping details a mapping between [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] and [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] transformation.
170
171 Substitution For: Item
172
173 **NamePersonalisation (NamePersonalisationType):** NamePersonalisation details a name personalisation that is used in a transformation.
174
175 Substitution For: Item
176
177 **Ruleset (RulesetType):** Ruleset details a ruleset within a ruleset scheme.
178
179 Substitution For: Item
180
181 **UserDefinedOperator (UserDefinedOperatorType):** UserDefinedOperator details a user defined operators within a user defined operator scheme.
182
183 Substitution For: Item
184
185 **CustomType (CustomTypeType):** CustomType details a custom type within a custom type scheme.
186
187 Substitution For: Item
188
189 === 2.1.3 Complex Types ===
190
191 **StructuresType:** StructuresType describes the structure of the container for all [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The structural [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] may be explicitly detailed, or referenced from an external structure document or registry service. Best practices dictate that, at a minimum, any structural [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that is referenced by another structural [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be included by reference.
192
193 Content:
194 ALL(AgencySchemesCategorisationsCategorySchemeMapsCategorySchemesCodelistsConceptSchemeMapsConceptSchemesCustomTypeSchemesDataConstraintsDataConsumerSchemesDataflowsDataProviderSchemesDataStructuresGeographicCodelistsGeoGridCodelistsHierarchiesHierarchyAssociationsMetadataConstraintsMetadataflowsMetadataProviderSchemesMetadataProvisionAgreementsMetadataStructuresNamePersonalisationSchemesOrganisationSchemeMapsOrganisationUnitSchemesProcessesProvisionAgreementsReportingTaxonomiesReportingTaxonomyMapsRepresentationMapsRulesetSchemesStructureMapsTransformationSchemesUserDefinedOperatorSchemesValueListsVtlMappingSchemes)
195
196 Element Documentation:
197
198 (% style="width:1117.29px" %)
199 |**Name**|**Type**|(% style="width:606px" %)**Documentation**
200 |AgencySchemes|AgencySchemesType|(% style="width:606px" %)AgencySchemes contains a collection of [[agency scheme>>doc:sdmx:Glossary 2\.1.Agency scheme.WebHome]] descriptions. The [[agency schemes>>doc:sdmx:Glossary 2\.1.Agency scheme.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
201 |[[Categorisations>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]]|CategorisationsType|(% style="width:606px" %)[[Categorisations>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]] contains a collection of structural object [[categorisations>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]]. This container may contain [[categorisations>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]] for many types of objects. The [[categorisations>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
202 |CategorySchemeMaps|CategorySchemeMapsType|(% style="width:606px" %)CategorySchemeMaps contains a collection of [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] map descriptions. The [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] maps may be detailed in full, or referenced from an external structure document or registry service.
203 |CategorySchemes|CategorySchemesType|(% style="width:606px" %)CategorySchemes contains a collection of [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] descriptions. The [[category schemes>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
204 |[[Codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]|CodelistsType|(% style="width:606px" %)[[Codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] contains a collection of [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] descriptions. The [[code lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
205 |ConceptSchemeMaps|ConceptSchemeMapsType|(% style="width:606px" %)ConceptSchemeMaps contains a collection of [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] map descriptions. The [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] maps may be detailed in full, or referenced from an external structure document or registry service.
206 |ConceptSchemes|ConceptSchemesType|(% style="width:606px" %)ConceptSchemes contains a collection of [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] descriptions. The [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] described are contained within schemes. The [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
207 |CustomTypeSchemes|CustomTypeSchemesType|(% style="width:606px" %)CustomTypeSchemes contains a collection of custom type schemes. The scheme may be detailed in full, or referenced from an external structure document or registry service.
208 |DataConstraints|DataConstraintsType|(% style="width:606px" %)DataConstraints contains a collection of data [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] descriptions. The [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
209 |DataConsumerSchemes|DataConsumerSchemesType|(% style="width:606px" %)DataConsumerSchemes contains a collection of [[data consumer scheme>>doc:sdmx:Glossary 2\.1.Data consumer scheme.WebHome]] descriptions. The [[data consumer schemes>>doc:sdmx:Glossary 2\.1.Data consumer scheme.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
210 |[[Dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|DataflowsType|(% style="width:606px" %)[[Dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] contains a collection of [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] descriptions. The [[data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
211 |DataProviderSchemes|DataProviderSchemesType|(% style="width:606px" %)DataProviderSchemes contains a collection of [[data provider scheme>>doc:sdmx:Glossary 2\.1.Data provider scheme.WebHome]] descriptions. The [[data provider schemes>>doc:sdmx:Glossary 2\.1.Data provider scheme.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
212 |DataStructures|DataStructuresType|(% style="width:606px" %)DataStructures contains a collection of [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. The [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
213 |GeographicCodelists|GeographicCodelistsType|(% style="width:606px" %)GeographicCodelists contains a collection of geographi [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] descriptions. The [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
214 |GeoGridCodelists|GeoGridCodelistsType|(% style="width:606px" %)GeoGridCodelists contains a collection of geographic grid [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] descriptions. The [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
215 |[[Hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]|HierarchiesType|(% style="width:606px" %)[[Hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] contains a collection of [[hierarchical code list>>doc:sdmx:Glossary 2\.1.Hierarchical code list.WebHome]] descriptions. The [[hierarchical code lists>>doc:sdmx:Glossary 2\.1.Hierarchical code list.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
216 |HierarchyAssociation s|HierarchyAssociationsType|(% style="width:606px" %)HierarchyAssociations contains a collection of [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] associations. The associations may be detailed in full, or referenced from an external structure document or registry service.
217 |MetadataConstraints|MetadataConstraintsType|(% style="width:606px" %)MetadataConstraints contains a collection of metadata [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] descriptions. The [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
218 |[[Metadataflows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]|MetadataflowsType|(% style="width:606px" %)[[Metadataflows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] contains a collection of [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] descriptions. The [[metadata flows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
219 |MetadataProviderSchemes|MetadataProviderSchemesType|(% style="width:606px" %)MetadataProviderSchemes contains a collection of metadata provider scheme descriptions. The meatadata provider schemes may be detailed in full, or referenced from an external structure document or registry service.
220 |MetadataProvisionAreements|MetadataProvisionAgreementsType|(% style="width:606px" %)ProvisionAgreements contains a collection of [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]. The [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
221 |MetadataStructures|MetadataStructuresType|(% style="width:606px" %)MetadataStructures contains a collection of [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] descriptions. The [[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
222 |NamePersonalisationSchemes|NamePersonalisationSchemesType|(% style="width:606px" %)NamePersonalisationSchemes contains a collection of name personalisation schemes. The scheme may be detailed in full, or referenced from an external structure document or registry service.
223 |OrganisationSchemeMaps|OrganisationSchemeMapsType|(% style="width:606px" %)OrganisationSchemeMaps contains a collection of organisation scheme map descriptions. The organisation scheme maps may be detailed in full, or referenced from an external structure document or registry service.
224 |OrganisationUnitSchemes|OrganisationUnitSchemesType|(% style="width:606px" %)OrganisationUnitSchemes contains a collection of [[organisation unit scheme>>doc:sdmx:Glossary 2\.1.Organisation unit scheme.WebHome]] descriptions. The [[organisation unit schemes>>doc:sdmx:Glossary 2\.1.Organisation unit scheme.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
225 |Processes|ProcessesType|(% style="width:606px" %)Processes contains a collection of process descriptions. The processes may be detailed in full, or referenced from an external structure document or registry service.
226 |ProvisionAgreements|ProvisionAgreementsType|(% style="width:606px" %)ProvisionAgreements contains a collection of [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]. The [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] may be detailed in full, or referenced from an external structure document or registry service.
227 |ReportingTaxonomies|ReportingTaxonomiesType|(% style="width:606px" %)ReportingTaxonomies contains a collection of [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] descriptions. The reporting taxonomies may be detailed in full, or referenced from an external structure document or registry service.
228 |ReportingTaxonomyMaps|ReportingTaxonomyMapsType|(% style="width:606px" %)ReportingTaxonomyMaps contains a collection of [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] map descriptions. The [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] maps may be detailed in full, or referenced from an external structure document or registry service.
229 |RepresentationMaps|RepresentationMapsType|(% style="width:606px" %)RepresentationMaps contains a collection of [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] map descriptions. The [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] maps may be detailed in full, or referenced from an external structure document or registry service.
230 |RulesetSchemes|RulesetSchemesType|(% style="width:606px" %)RulesetSchemes contains a collection of ruleset schemes. The scheme may be detailed in full, or referenced from an external structure document or registry service.
231 |StructureMaps|StructureMapsType|(% style="width:606px" %)StructureMaps contains a collection of structure map descriptions. The structure maps may be detailed in full, or referenced from an external structure document or registry service.
232 |TransformationSchemes|TransformationScheme sType|(% style="width:606px" %)TransformationSchemes contains a collection of transformation schemes. The transformation schemes may be detailed in full, or referenced from an external structure document or registry service.
233 |UserDefinedOperatorSchemes|UserDefinedOperatorSchemesType|(% style="width:606px" %)UserDefinedOperatorSchemes contains a collection of user defined operator schemes. The scheme may be detailed in full, or referenced from an external structure document or registry service.
234 |ValueLists|ValueListsType|(% style="width:606px" %)ValueLists contains a collection of value list descriptions. The value lists may be detailed in full, or referenced from an external structure document or registry service.
235 |VtlMappingSchemes|VtlMappingSchemesType|(% style="width:606px" %)VtlMappingSchemes contains a collection of [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mapping schemes. The scheme may be detailed in full, or referenced from an external structure document or registry service.
236
237 **AgencySchemesType:** AgencySchemesType describes the structure of the [[agency schemes>>doc:sdmx:Glossary 2\.1.Agency scheme.WebHome]] container. It contains one or more [[agency scheme>>doc:sdmx:Glossary 2\.1.Agency scheme.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
238
239 Content:
240 AgencyScheme+
241
242 Element Documentation:
243
244 (% style="width:1139.29px" %)
245 |**Name**|(% style="width:241px" %)**Type**|(% style="width:616px" %)**Documentation**
246 |AgencyScheme|(% style="width:241px" %)AgencySchemeType|(% style="width:616px" %)AgencyScheme provides the details of an [[agency scheme>>doc:sdmx:Glossary 2\.1.Agency scheme.WebHome]], in which agencies are described.
247
248 **CategorisationsType:** CategorisationsType describes the structure of the [[categorisations>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]] container. It contains one or more [[categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]] of a specific object type, which can be explicitly detailed or referenced from an external structure document or registry service. This container may contain [[categorisations>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]] for multiple types of structural objects.
249
250 Content:
251 [[Categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]]+
252
253 Element Documentation:
254
255 (% style="width:1008.29px" %)
256 |**Name**|**Type**|(% style="width:730px" %)**Documentation**
257 |[[Categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]]|CategorisationType|(% style="width:730px" %)[[Categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]] allows for the association of an identifiable object to a [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]], providing for the [[classifications>>doc:sdmx:Glossary 2\.1.Statistical Classification.WebHome]] of the reference identifiable object. This must either contain the full details of the [[categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]], or provide a name and identification information and reference the full details from an external structure document or registry service.
258
259 **CategorySchemeMapsType:** CategorySchemeMapsType describes the structure of the [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] maps container. It contains one or more [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] (% style="color:#e74c3c" %)map(%%), which can be explicitly detailed or referenced from an external structure document or registry service.
260
261 Content:
262 CategorySchemeMap+
263
264 Element Documentation:
265
266 (% style="width:1014.29px" %)
267 |**Name**|**Type**|(% style="width:439px" %)**Documentation**
268 |CategorySchemeMap|CategorySchemeMapType|(% style="width:439px" %)CategorySchemeMap provides the details of a [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] map, which descibes mappings between [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] in different schemes.
269
270 **CategorySchemesType:** CategorySchemesType describes the structure of the [[category schemes>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] container. It contains one or more [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
271
272 Content:
273 CategoryScheme+
274
275 Element Documentation:
276
277 (% style="width:1036.29px" %)
278 |**Name**|**Type**|(% style="width:717px" %)**Documentation**
279 |CategoryScheme|CategorySchemeType|(% style="width:717px" %)CategoryScheme provides the details of a [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]], which is the descriptive information for an arrangement or division of [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] into groups based on characteristics, which the objects have in common. This provides for a simple, leveled [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] or [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]].
280
281 **ConceptSchemeMapsType:** ConceptSchemeMapsType describes the structure of the [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] maps container. It contains one or more [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] map, which can be explicitly detailed or referenced from an external structure document or registry service.
282
283 Content:
284 ConceptSchemeMap+
285
286 Element Documentation:
287
288 (% style="width:1047.29px" %)
289 |**Name**|**Type**|(% style="width:475px" %)**Documentation**
290 |ConceptSchemeMap|ConceptSchemeMapType|(% style="width:475px" %)ConceptSchemeMap provides the details of a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] map, which descibes mappings between concepts in different schemes.
291
292 **ConceptSchemesType:** ConceptSchemesType describes the structure of the [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] container. It contains one or more [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
293
294 Content:
295 ConceptScheme
296
297 Element Documentation:
298
299 (% style="width:1022.29px" %)
300 |**Name**|**Type**|(% style="width:714px" %)**Documentation**
301 |ConceptScheme|ConceptSchemeType|(% style="width:714px" %)ConceptScheme provides the details of a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]], which is the descriptive information for an arrangement or division of [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] into groups based on characteristics, which the objects have in common. It contains a collection of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] definitions, that may be arranged in simple [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
302
303 **CodelistsType:** CodelistsType describes the structure of the [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] container. It contains one or more [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
304
305 Content:
306 [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]+
307
308 Element Documentation:
309
310 (% style="width:1036.29px" %)
311 |**Name**|**Type**|(% style="width:711px" %)**Documentation**
312 |[[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]|CodelistType|(% style="width:711px" %)[[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] provides the details of a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], which is defined as a list from which some statistical [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] (coded [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]) take their values.
313
314 **CustomTypeSchemesType:** CustomTypeSchemesType describes the structure of the custom type schemes container. It contains one or more custom type scheme, which can be explicitly detailed or referenced from an external structure document or registry service.
315
316 Content:
317 CustomTypeScheme+
318
319 Element Documentation:
320
321 (% style="width:1049.29px" %)
322 |**Name**|(% style="width:240px" %)**Type**|(% style="width:518px" %)**Documentation**
323 |CustomTypeScheme|(% style="width:240px" %)CustomTypeSchemeType|(% style="width:518px" %)CustomTypeScheme provides the details of a custom type scheme, in which user defined operators are described.
324
325 **DataConstraintsType:** DataConstraintsType describes the structure of the data [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] container. It contains one or more data [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service. This container may contain both attachment and content [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
326
327 Content:
328 DataConstraint+
329
330 Element Documentation:
331
332 (% style="width:1015.29px" %)
333 |**Name**|**Type**|(% style="width:614px" %)**Documentation**
334 |DataConstraint|DataConstraintType|(% style="width:614px" %)DataConstraint specifies a sub set of the definition of the allowable or available content of a [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] in terms of the content or in terms of the set of key combinations.
335
336 **DataConsumerSchemesType:** DataConsumerSchemesType describes the structure of the [[data consumer schemes>>doc:sdmx:Glossary 2\.1.Data consumer scheme.WebHome]] container. It contains one or more [[data consumer scheme>>doc:sdmx:Glossary 2\.1.Data consumer scheme.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
337
338 Content:
339 DataConsumerScheme+
340
341 Element Documentation:
342
343 (% style="width:1031.29px" %)
344 |(% style="width:206px" %)**Name**|(% style="width:238px" %)**Type**|(% style="width:585px" %)**Documentation**
345 |(% style="width:206px" %)DataConsumerScheme|(% style="width:238px" %)DataConsumerSchemeType|(% style="width:585px" %)DataConsumerScheme provides the details of an [[data consumer scheme>>doc:sdmx:Glossary 2\.1.Data consumer scheme.WebHome]], in which [[data consumers>>doc:sdmx:Glossary 2\.1.Data consumer.WebHome]] are described.
346
347 **DataflowsType:** DataflowsType describes the structure of the [[data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] container. It contains one or more [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
348
349 Content:
350
351 [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]+
352
353 Element Documentation:
354
355 (% style="width:1011.29px" %)
356 |**Name**|**Type**|(% style="width:666px" %)**Documentation**
357 |[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|DataflowType|(% style="width:666px" %)[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] provides the details of a [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], which is defined as the structure of data that will be provided for different [[reference periods>>doc:sdmx:Glossary 2\.1.Reference period.WebHome]].
358
359 **DataProviderSchemesType:** DataProviderSchemesType describes the structure of the [[data provider schemes>>doc:sdmx:Glossary 2\.1.Data provider scheme.WebHome]] container. It contains one or more [[data provider scheme>>doc:sdmx:Glossary 2\.1.Data provider scheme.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
360
361 Content:
362 DataProviderScheme+
363
364 Element Documentation:
365
366 (% style="width:1031.29px" %)
367 |**Name**|(% style="width:220px" %)**Type**|(% style="width:507px" %)**Documentation**
368 |DataProviderScheme|(% style="width:220px" %)DataProviderSchemeType|(% style="width:507px" %)DataProviderScheme provides the details of an [[data provider scheme>>doc:sdmx:Glossary 2\.1.Data provider scheme.WebHome]], in which [[data providers>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] are described.
369
370 **DataStructuresType:** DataStructuresType describes the structure of the [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] container. It contains one or more [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
371
372 Content:
373 DataStructure+
374
375 Element Documentation:
376
377 (% style="width:1032.29px" %)
378 |**Name**|**Type**|(% style="width:683px" %)**Documentation**
379 |DataStructure|DataStructureType|(% style="width:683px" %)DataStructure provides the details of a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], which is defined as a collection of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], their structure and usage when used to collect or disseminate data.
380
381 **GeographicCodelistsType:** GeographicCodelistsType describes the structure of the geographic [[code lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] container. It contains one or more geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
382
383 Content:
384 GeographicCodelist+
385
386 Element Documentation:
387
388 (% style="width:1039.29px" %)
389 |**Name**|**Type**|(% style="width:639px" %)**Documentation**
390 |GeographicCodelist|GeographicCodelistType|(% style="width:639px" %)GeographiCodelist provides the details of a geographic [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] container, which comprises a set of GeoFeatureSetCodes, by adding a value in the [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] that follows a pattern to represent a geo feature set.
391
392 **GeoGridCodelistsType:** GeoGridCodelistsType describes the structure of the [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] container. It contains one or more geographic grid [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
393
394 Content:
395 GeoGridCodelist+
396
397 Element Documentation:
398
399 (% style="width:1044.29px" %)
400 |**Name**|**Type**|(% style="width:637px" %)**Documentation**
401 |GeoGridCodelist|GeoGridCodelistType|(% style="width:637px" %)GeoGridCodelist provides the details of a geographic grid [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], which comprises a set of GridCodes, which are related to the gridDefinition specified in the GeoGridCodelist.
402
403 **HierarchiesType:** HierarchiesType describes the structure of the [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] container. It contains one or more [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
404
405 Content:
406 [[Hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]+
407
408 Element Documentation:
409
410 (% style="width:1047.29px" %)
411 |**Name**|**Type**|(% style="width:758px" %)**Documentation**
412 |[[Hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]|HierarchyType|(% style="width:758px" %)[[Hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] provides the details of a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], which is defined as an organised collection of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] that may participate in many parent/child relationships with other [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the list.
413
414 **HierarchyAssociationsType:** HiearchyAssociationsType describes the structure of the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] assoications container. It contains one or more hiearchy associations, which can be explicitly detailed or referenced from an external structure document or registry service.
415
416 Content:
417 HierarchyAssociation+
418
419 Element Documentation:
420
421 (% style="width:1059.29px" %)
422 |**Name**|**Type**|(% style="width:534px" %)**Documentation**
423 |HierarchyAssociation|HierarchyAssociation Type|(% style="width:534px" %)HierarchyAssociation provides the details of a hiearchy assoication, which associates a hiearchy with an identifiable object in the context of another object.
424
425 **MetadataConstraintsType:** MetadataConstraintsType describes the structure of the metadata [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] container. It contains one or more metadata [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service. This container may contain both attachment and content [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
426
427 Content:
428 MetadataConstraint+
429
430 Element Documentation:
431
432 (% style="width:1073.29px" %)
433 |(% style="width:231px" %)**Name**|(% style="width:317px" %)**Type**|(% style="width:523px" %)**Documentation**
434 |(% style="width:231px" %)MetadataConstraint|(% style="width:317px" %)MetadataConstraintType|(% style="width:523px" %)MetadataConstraint specifies a sub set of the definition of the allowable content of a [[metadata set>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]].
435
436 **MetadataflowsType:** MetadataflowsType describes the structure of the [[metadata flows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] container. It contains one or more [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
437
438 Content:
439 [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]+
440
441 Element Documentation:
442
443 (% style="width:1011.29px" %)
444 |**Name**|**Type**|(% style="width:626px" %)**Documentation**
445 |[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]|MetadataflowType|(% style="width:626px" %)[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] provides the details of a [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], which is defined as the structure of [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] that will be provided for different [[reference periods>>doc:sdmx:Glossary 2\.1.Reference period.WebHome]]
446
447 **MetadataProviderSchemesType:** MetadataProviderSchemesType describes the structure of the metadata provider schemes container. It contains one or more metadata provider scheme, which can be explicitly detailed or referenced from an external structure document or registry service.
448
449 Content:
450 MetadataProviderScheme+
451
452 Element Documentation:
453
454 (% style="width:1027.29px" %)
455 |(% style="width:232px" %)**Name**|(% style="width:256px" %)**Type**|(% style="width:536px" %)**Documentation**
456 |(% style="width:232px" %)MetadataProviderScheme|(% style="width:256px" %)MetadataProviderSchemeType|(% style="width:536px" %)MetadataProviderScheme provides the details of an metadata provider scheme, in which metadata providers are described.
457
458 **MetadataProvisionAgreementsType:** MetadataProvisionAgreementsType describes the structure of the metadata [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] container. It contains one or more metadata [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
459
460 Content:
461 MetadataProvisionAgreement+
462
463 Element Documentation:
464
465 (% style="width:1006.29px" %)
466 |(% style="width:239px" %)**Name**|(% style="width:278px" %)**Type**|(% style="width:487px" %)**Documentation**
467 |(% style="width:239px" %)MetadataProvisionAgreement|(% style="width:278px" %)MetadataProvisionAgreementType|(% style="width:487px" %)MetadataProvisionAgreement provides the details of a metadata [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], which is an agreement for a metadata provider to report [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] against a flow.
468
469 **MetadataStructuresType:** MetadataStructuresType describes the structure of the [[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] container. It contains one or more [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
470
471 Content:
472 MetadataStructure+
473
474 Element Documentation:
475
476 (% style="width:1014.29px" %)
477 |**Name**|**Type**|(% style="width:679px" %)**Documentation**
478 |MetadataStructure|MetadataStructureType|(% style="width:679px" %)MetadataStructure provides the details of a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]], which is defined as a collection of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], their structure and usage when used to collect or disseminate [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]]. A [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] performs several functions: it groups sets of objects into "targets" against which [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] may be reported. Targets define the structure of the [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] "keys" which identify specific types of reported metadata, and describe the valid values for populating the keys. Also, [[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] provide a presentational organization of [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] for reporting purposes. The structure of [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] is derived from this presentational structure.
479
480 **NamePersonalisationSchemesType:** NamePersonalisationSchemesType describes the structure of the name personalisation schemes container. It contains one or more name personalisation scheme, which can be explicitly detailed or referenced from an external structure document or registry service.
481
482 Content:
483 NamePersonalisationScheme+
484
485 Element Documentation:
486
487 (% style="width:1010.29px" %)
488 |**Name**|(% style="width:275px" %)**Type**|(% style="width:406px" %)**Documentation**
489 |NamePersonalisationScheme|(% style="width:275px" %)NamePersonalisationSchemeType|(% style="width:406px" %)NamePersonalisationScheme provides the details of a name personalisation scheme, in which name personalisations are described.
490
491 **OrganisationSchemeMapsType:** OrganisationSchemeMapsType describes the structure of the organisation scheme maps container. It contains one or more organisation scheme map, which can be explicitly detailed or referenced from an external structure document or registry service.
492
493 Content:
494 OrganisationSchemeMap+
495
496 Element Documentation:
497
498 (% style="width:1020.29px" %)
499 |(% style="width:203px" %)**Name**|(% style="width:246px" %)**Type**|(% style="width:569px" %)**Documentation**
500 |(% style="width:203px" %)OrganisationSchemeMap|(% style="width:246px" %)OrganisationSchemeMapType|(% style="width:569px" %)OrganisationSchemeMap provides the details of a organisation scheme map, which descibes mappings between organisations in different schemes.
501
502 **OrganisationUnitSchemesType:** OrganisationUnitSchemesType describes the structure of the [[organisation unit schemes>>doc:sdmx:Glossary 2\.1.Organisation unit scheme.WebHome]] container. It contains one or more [[organisation unit scheme>>doc:sdmx:Glossary 2\.1.Organisation unit scheme.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
503
504 Content:
505 OrganisationUnitScheme+
506
507 Element Documentation:
508
509 (% style="width:1014.29px" %)
510 |(% style="width:214px" %)**Name**|(% style="width:327px" %)**Type**|(% style="width:471px" %)**Documentation**
511 |(% style="width:214px" %)OrganisationUnitScheme|(% style="width:327px" %)OrganisationUnitSchemeType|(% style="width:471px" %)OrganisationUnitScheme provides the details of an [[organisation unit scheme>>doc:sdmx:Glossary 2\.1.Organisation unit scheme.WebHome]], in which organisation [[units>>doc:sdmx:Glossary 2\.1.Statistical unit.WebHome]] are described.
512
513 **ProcessesType:** ProcessesType describes the structure of the processes container. It contains one or more process, which can be explicitly detailed or referenced from an external structure document or registry service.
514
515 Content:
516 Process+
517
518 Element Documentation:
519
520 |**Name**|**Type**|**Documentation**
521 |Process|ProcessType|Process provides the details of a process, which is a scheme which defines or documents the operations performed on data in order to validate data or to derive new information according to a given set of rules. It is not meant to support process automation, but serves as a description of how processes occur. The primary use for this structural mechanism is the attachment of [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] regarding statistical processing. This must either contain the full details of the [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]], or provide a name and identification information and reference the full details from an external structure document or registry service.
522
523 **ProvisionAgreementsType:** ProvisionAgreementsType describes the structure of the [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] container. It contains one or more [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
524
525 Content:
526 ProvisionAgreement+
527
528 Element Documentation:
529
530 (% style="width:1017.29px" %)
531 |(% style="width:177px" %)**Name**|(% style="width:270px" %)**Type**|(% style="width:568px" %)**Documentation**
532 |(% style="width:177px" %)ProvisionAgreement|(% style="width:270px" %)ProvisionAgreementType|(% style="width:568px" %)ProvisionAgreement provides the details of a [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], which is an agreement for a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] to report data against a flow.
533
534 **ReportingTaxonomiesType:** ReportingTaxonomiesType describes the structure of the reporting taxonomies container. It contains one or more [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]], which can be explicitly detailed or referenced from an external structure document or registry service.
535
536 Content:
537 ReportingTaxonomy+
538
539 Element Documentation:
540
541 (% style="width:1011.29px" %)
542 |**Name**|**Type**|(% style="width:647px" %)**Documentation**
543 |ReportingTaxonomy|ReportingTaxonomyType|(% style="width:647px" %)ReportingTaxonomy provides the details of a [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]], which is a scheme which defines the composition structure of a data report where each [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] can be described by an independent data or [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] definition.
544
545 **ReportingTaxonomyMapsType:** ReportingTaxonomyMapsType describes the structure of the [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] maps container. It contains one or [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] map, which can be explicitly detailed or referenced from an external structure document or registry service.
546
547 Content:
548 ReportingTaxonomyMap+
549
550 Element Documentation:
551
552 (% style="width:1019.29px" %)
553 |(% style="width:205px" %)**Name**|(% style="width:261px" %)**Type**|(% style="width:551px" %)**Documentation**
554 |(% style="width:205px" %)ReportingTaxonomyMap|(% style="width:261px" %)ReportingTaxonomyMapType|(% style="width:551px" %)ReportingTaxonomyMap provides the details of a [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] map, which descibes mappings between reporting taxonomies.
555
556 **RepresentationMapsType:** RepresentationMapsType describes the structure of the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] maps container. It contains one or more [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] map, which can be explicitly detailed or referenced from an external structure document or registry service.
557
558 Content:
559 RepresentationMap+
560
561 Element Documentation:
562
563 (% style="width:1006.29px" %)
564 |**Name**|(% style="width:208px" %)**Type**|(% style="width:551px" %)**Documentation**
565 |RepresentationMap|(% style="width:208px" %)RepresentationMapType|(% style="width:551px" %)RepresentationMap provides the details of a represenation map, which describes mappings between various [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] represenations.
566
567 **RulesetSchemesType:** RulesetSchemesType describes the structure of the ruleset schemes container. It contains one or more ruleset scheme, which can be explicitly detailed or referenced from an external structure document or registry service.
568
569 Content:
570 RulesetScheme+
571
572 Element Documentation:
573
574 (% style="width:1023.29px" %)
575 |**Name**|(% style="width:226px" %)**Type**|(% style="width:508px" %)**Documentation**
576 |RulesetScheme|(% style="width:226px" %)RulesetSchemeType|(% style="width:508px" %)RulesetScheme provides the details of a ruleset scheme, in which rulesets are described.
577
578 **StructureMapsType:** StructureMapsType describes the structure of the structure maps container. It contains one or more structure maps, which can be explicitly detailed or referenced from an external structure document or registry service.
579
580 Content:
581 StructureMap+
582
583 Element Documentation:
584
585 (% style="width:1035.29px" %)
586 |**Name**|**Type**|(% style="width:544px" %)**Documentation**
587 |StructureMap|StructureMapType|(% style="width:544px" %)StructureMap provides the details or a structure map, which describes mapping between data structures or [[dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]].
588
589 **TransformationSchemesType:** TransformationSchemesType describes the structure of the transformations container. It contains one or more transformation schemes, which can be explicitly detailed or referenced from an external structure document or registry service.
590
591 Content:
592
593 TransformationScheme+
594
595 Element Documentation:
596
597 (% style="width:1050.29px" %)
598 |(% style="width:202px" %)**Name**|(% style="width:282px" %)**Type**|(% style="width:564px" %)**Documentation**
599 |(% style="width:202px" %)TransformationScheme|(% style="width:282px" %)TransformationSchemeType|(% style="width:564px" %)TransformationScheme provides the details of a transformation scheme, in which transformations are described.
600
601 **UserDefinedOperatorSchemesType:** UserDefinedOperatorSchemesType describes the structure of the user defined operator schemes container. It contains one or more user defined operator scheme, which can be explicitly detailed or referenced from an external structure document or registry service.
602
603 Content:
604 UserDefinedOperatorScheme+
605
606 Element Documentation:
607
608 (% style="width:1059.29px" %)
609 |(% style="width:310px" %)**Name**|(% style="width:288px" %)**Type**|(% style="width:459px" %)**Documentation**
610 |(% style="width:310px" %)UserDefinedOperatorScheme|(% style="width:288px" %)UserDefinedOperatorSchemeType|(% style="width:459px" %)UserDefinedOperatorScheme provides the details of a user defined operator scheme, in which user defined operators are described.
611
612 **ValueListsType:** ValueListsType describes the structure of the value lists container. It contains one or more value list, which can be explicitly detailed or referenced from an external structure document or registry service.
613
614 Content:
615 ValueList+
616
617 Element Documentation:
618
619 (% style="width:1138.29px" %)
620 |(% style="width:172px" %)**Name**|(% style="width:219px" %)**Type**|(% style="width:744px" %)**Documentation**
621 |(% style="width:172px" %)ValueList|(% style="width:219px" %)ValueListType|(% style="width:744px" %)ValueList provides the details of a value list, which is a closed set of values that can occur for a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], or [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. This may be a simple list of values, or a list of values with names and descriptions (similar to a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]).
622
623 **VtlMappingSchemesType:** VtlMappingSchemesType describes the structure of the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mappings schemes container. It contains one or more [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mapping schemes, which can be explicitly detailed or referenced from an external structure document or registry service.
624
625 Content:
626 VtlMappingScheme+
627
628 Element Documentation:
629
630 (% style="width:1011.29px" %)
631 |**Name**|(% style="width:219px" %)**Type**|(% style="width:497px" %)**Documentation**
632 |VtlMappingScheme|(% style="width:219px" %)VtlMappingSchemeType|(% style="width:497px" %)VtlMappingScheme provides the details of a [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mapping scheme, in which [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mappings are described.
633
634 **ItemSchemeType:** ItemSchemeType is an abstract base type for all [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] objects. It contains a collection of items. Concrete instances of this type should restrict the actual types of items allowed within the scheme.
635
636 Derivation:
637 AnnotableType (extension)
638 IdentifiableType (extension)
639 NameableType (extension)
640 VersionableType (restriction)
641 MaintainableBaseType (extension)
642 MaintainableType (extension)
643 ItemSchemeType
644
645 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
646 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
647
648 Content:
649 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Item*
650
651
652 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
653
654 (% style="width:1014.29px" %)
655 |**Name**|**Type**|(% style="width:634px" %)**Documentation**
656 |id|IDType|(% style="width:634px" %)The id is the identifier for the object.
657 |urn|MaintainableUrnType|(% style="width:634px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
658 |uri|xs:anyURI|(% style="width:634px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
659 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:634px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
660 |validFrom|xs:dateTime|(% style="width:634px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
661 |validTo|xs:dateTime|(% style="width:634px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
662 |agencyID|NestedNCNameIDType|(% style="width:634px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
663 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] default: false)|xs:boolean|(% style="width:634px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
664 |serviceURL|xs:anyURI|(% style="width:634px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
665 |structureURL|xs:anyURI|(% style="width:634px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
666 |isPartialLanguage (default: false)|xs:boolean|(% style="width:634px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
667 |isPartial (default: false)|xs:boolean|(% style="width:634px" %)The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
668
669 Element Documentation:
670
671 (% style="width:1024.29px" %)
672 |**Name**|**Type**|(% style="width:748px" %)**Documentation**
673 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:748px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
674 |Link|LinkType|(% style="width:748px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
675 |Name|TextType|(% style="width:748px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
676 |Description|TextType|(% style="width:748px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
677 |//Item//|//ItemType//|(% style="width:748px" %)Item is an abstract element that serves as a substitution head for all items in an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]], including those items nested within other items. Concrete instances of this must use a concrete instance of ItemType.
678
679 //**ItemBaseType:**// ItemBaseType is an abstract base type that forms the basis for the ItemType. It requires that at least an id be supplied for an item.
680
681 Derivation:
682 AnnotableType (extension)
683 IdentifiableType (extension)
684 NameableType (restriction)
685 ItemBaseType
686
687 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
688 id, urn?, uri?
689
690 Content:
691 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
692
693 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
694
695 (% style="width:1012.29px" %)
696 |**Name**|**Type**|(% style="width:766px" %)**Documentation**
697 |id|IDType|(% style="width:766px" %)The id is the identifier for the object.
698 |urn|UrnType|(% style="width:766px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
699 |uri|xs:anyURI|(% style="width:766px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
700
701 Element Documentation:
702
703 (% style="width:1020.29px" %)
704 |**Name**|**Type**|(% style="width:744px" %)**Documentation**
705 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:744px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
706 |Link|LinkType|(% style="width:744px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
707 |Name|TextType|(% style="width:744px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
708 |Description|TextType|(% style="width:744px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
709
710 //**ItemType:**// ItemType is an abstract base type for all items with in an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]]. Concrete instances of this type may or may not utilize the nested item, but if so should restrict the actual types of item allowed.
711
712 Derivation:
713 AnnotableType (extension)
714 IdentifiableType (extension)
715 NameableType (restriction)
716 ItemBaseType (extension)
717 ItemType
718
719 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
720 id, urn?, uri?
721
722 Content:
723 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, (Parent | Item+ )?
724
725 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
726
727 (% style="width:1018.29px" %)
728 |**Name**|**Type**|(% style="width:774px" %)**Documentation**
729 |id|IDType|(% style="width:774px" %)The id is the identifier for the object.
730 |urn|UrnType|(% style="width:774px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
731 |uri|xs:anyURI|(% style="width:774px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
732
733 Element Documentation:
734
735 (% style="width:1024.29px" %)
736 |**Name**|**Type**|(% style="width:748px" %)**Documentation**
737 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:748px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
738 |Link|LinkType|(% style="width:748px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
739 |Name|TextType|(% style="width:748px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
740 |Description|TextType|(% style="width:748px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
741 |Parent|NestedIDType|(% style="width:748px" %)
742 |//Item//|//ItemType//|(% style="width:748px" %)Item is an abstract element that serves as a substitution head for all items in an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]], including those items nested within other items. Concrete instances of this must use a concrete instance of ItemType.
743
744 //**UnnestedItemType:**// UnnestedItemType is an abstract base type for all items with in an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that do not contain nested items.
745
746 Derivation:
747 AnnotableType (extension)
748 IdentifiableType (extension)
749 NameableType (restriction)
750 ItemBaseType (extension)
751 ItemType (restriction)
752 UnnestedItemType
753
754 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
755 id, urn?, uri?
756
757 Content:
758 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link, Name+, Description
759
760 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
761
762 (% style="width:1028.29px" %)
763 |**Name**|**Type**|(% style="width:782px" %)**Documentation**
764 |id|IDType|(% style="width:782px" %)The id is the identifier for the object.
765 |urn|UrnType|(% style="width:782px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
766 |uri|xs:anyURI|(% style="width:782px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
767
768 Element Documentation:
769
770 (% style="width:1039.29px" %)
771 |**Name**|**Type**|(% style="width:760px" %)**Documentation**
772 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:760px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
773 |Link|LinkType|(% style="width:760px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
774 |Name|TextType|(% style="width:760px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
775 |Description|TextType|(% style="width:760px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
776
777 **//StructureType//:** StructureType is an abstract base type for all structure objects. Concrete instances of this should restrict to a concrete grouping.
778
779 Derivation:
780 AnnotableType (extension)
781 IdentifiableType (extension)
782 NameableType (extension)
783 VersionableType (restriction)
784 MaintainableBaseType (extension)
785 MaintainableType (extension)
786 StructureType
787
788 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
789 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
790
791 Content:
792 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Grouping?
793
794
795 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
796
797 (% style="width:1011.29px" %)
798 |**Name**|**Type**|(% style="width:629px" %)**Documentation**
799 |id|IDType|(% style="width:629px" %)The id is the identifier for the object.
800 |urn|MaintainableUrnType|(% style="width:629px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
801 |uri|xs:anyURI|(% style="width:629px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
802 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:629px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
803 |validFrom|xs:dateTime|(% style="width:629px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
804 |validTo|xs:dateTime|(% style="width:629px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
805 |agencyID|NestedNCNameIDType|(% style="width:629px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
806 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:629px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
807 |serviceURL|xs:anyURI|(% style="width:629px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
808 |structureURL|xs:anyURI|(% style="width:629px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
809 |isPartialLanguage (default: false)|xs:boolean|(% style="width:629px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
810
811 Element Documentation:
812
813 (% style="width:1021.29px" %)
814 |**Name**|**Type**|(% style="width:759px" %)**Documentation**
815 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:759px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
816 |Link|LinkType|(% style="width:759px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
817 |Name|TextType|(% style="width:759px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
818 |Description|TextType|(% style="width:759px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
819 |//Grouping//|//GroupingType//|(% style="width:759px" %)Grouping is an abstract element that serves as a substitution head for all structure groupings. Groupings contain a collection of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] lists for a structure. Concrete instances of this must use a concrete instance of GroupingType.
820
821 //**GroupingType:**// GroupType is an abstract base type for specific structure groupings. It contains a collection of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] lists. Concrete instances of this should restrict to specific concrete [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] lists.
822
823 Content:
824 ComponentList
825
826 Element Documentation:
827
828 (% style="width:1022.29px" %)
829 |**Name**|**Type**|(% style="width:635px" %)**Documentation**
830 |//ComponentList//|//ComponentListType//|(% style="width:635px" %)ComponentList is an abstract element that serves as a substitution head for all [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] lists. Concrete instances of this must use a concrete instance of ComponentListType.
831
832 //**ComponentListType:**// ComponentListType is an abstract base type for all [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] lists. It contains a collection of [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Concrete types should restrict this to specific concrete [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
833
834 Derivation:
835 AnnotableType (extension)
836 IdentifiableType (extension)
837 ComponentListType
838
839 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
840 id?, urn?, uri?
841
842 Content:
843 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
844
845 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
846
847 (% style="width:1020.29px" %)
848 |**Name**|**Type**|(% style="width:776px" %)**Documentation**
849 |id|IDType|(% style="width:776px" %)The id is the identifier for the object.
850 |urn|UrnType|(% style="width:776px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
851 |uri|xs:anyURI|(% style="width:776px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
852
853 Element Documentation:
854
855 (% style="width:1037.29px" %)
856 |**Name**|**Type**|(% style="width:760px" %)**Documentation**
857 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:760px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
858 |Link|LinkType|(% style="width:760px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
859 |//[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]//|//ComponentType//|(% style="width:760px" %)[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is an abstract element that serves as a substitution head for all [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Concrete instances of this must use a concrete instance of ComponentType.
860
861 //**ComponentBaseType:**// ComponentBaseType is an abstract type that only serves the purpose of forming the base for the actual ComponentType. It only restricts the format of the id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] to the NCNameIDType.
862
863 Derivation:
864 AnnotableType (extension)
865 IdentifiableType (restriction)
866 ComponentBaseType
867
868 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
869 id?, urn?, uri?
870
871 Content:
872 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link
873
874 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
875
876 (% style="width:1031.29px" %)
877 |**Name**|**Type**|(% style="width:834px" %)**Documentation**
878 |id|NCNameIDType|(% style="width:834px" %)The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
879 |urn|UrnType|(% style="width:834px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
880 |uri|xs:anyURI|(% style="width:834px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
881
882 Element Documentation:
883
884 (% style="width:1034.29px" %)
885 |**Name**|**Type**|(% style="width:757px" %)**Documentation**
886 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:757px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
887 |Link|LinkType|(% style="width:757px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
888
889 //**ComponentType:**// ComponentType is an abstract base type for all [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. It contains information pertaining to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], including an optional reference to a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], an optional role played by the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], an optional text format description, and an optional local [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]].
890
891 Derivation:
892
893 AnnotableType (extension)
894 IdentifiableType (restriction)
895 ComponentBaseType (extension)
896 ComponentType
897
898 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
899 id?, urn?, uri?
900
901 Content:
902 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity?, LocalRepresentation?
903
904 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
905
906 (% style="width:1019.29px" %)
907 |**Name**|**Type**|(% style="width:820px" %)**Documentation**
908 |id|NCNameIDType|(% style="width:820px" %)The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
909 |urn|UrnType|(% style="width:820px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
910 |uri|xs:anyURI|(% style="width:820px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
911
912 Element Documentation:
913
914 (% style="width:1025.29px" %)
915 |**Name**|**Type**|(% style="width:673px" %)**Documentation**
916 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:673px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
917 |Link|LinkType|(% style="width:673px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
918 |ConceptIdentity|ConceptReferenceType|(% style="width:673px" %)ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
919 |LocalRepresentation|//RepresentationType//|(% style="width:673px" %)LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
920
921 //**StructureUsageType:**// StructureUsageType is an abstract base type for all structure usages. It contains a reference to a structure. Concrete instances of this type should restrict the type of structure referenced.
922
923 Derivation:
924 AnnotableType (extension)
925 IdentifiableType (extension)
926 NameableType (extension)
927 VersionableType (restriction)
928 MaintainableBaseType (extension)
929 MaintainableType (extension)
930 StructureUsageType
931
932 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
933 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
934
935 Content:
936 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Structure?
937
938
939 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
940
941 (% style="width:1030.29px" %)
942 |**Name**|**Type**|(% style="width:648px" %)**Documentation**
943 |id|IDType|(% style="width:648px" %)The id is the identifier for the object.
944 |urn|MaintainableUrnType|(% style="width:648px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
945 |uri|xs:anyURI|(% style="width:648px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
946 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:648px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
947 |validFrom|xs:dateTime|(% style="width:648px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
948 |validTo|xs:dateTime|(% style="width:648px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
949 |agencyID|NestedNCNameIDType|(% style="width:648px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
950 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:648px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
951 |serviceURL|xs:anyURI|(% style="width:648px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
952 |structureURL|xs:anyURI|(% style="width:648px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
953 |isPartialLanguage (default: false)|xs:boolean|(% style="width:648px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
954
955 Element Documentation:
956
957 (% style="width:1041.29px" %)
958 |**Name**|**Type**|(% style="width:746px" %)**Documentation**
959 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:746px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
960 |Link|LinkType|(% style="width:746px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
961 |Name|TextType|(% style="width:746px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
962 |Description|TextType|(% style="width:746px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
963 |Structure|StructureReferenceType|(% style="width:746px" %)Structure references the structure (data structure or [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]) which the structure usage is based upon. Implementations will have to refine the type to use a concrete structure reference (i.e. either a data structure or [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] reference).
964
965 //**RepresentationType:**// RepresentationType is an abstract type that defines a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]. Because the type of [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that are allowed as the an enumeration vary based on the object in which this is defined, this type is abstract to force that the enumeration reference be restricted to the proper type of [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference.
966
967 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
968 minOccurs?, maxOccurs?
969
970 Content:
971 (TextFormat|(Enumeration, EnumerationFormat?))
972
973 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
974
975 (% style="width:1055.29px" %)
976 |(% style="width:220px" %)**Name**|(% style="width:266px" %)**Type**|(% style="width:567px" %)**Documentation**
977 |(% style="width:220px" %)minOccurs (default: 1)|(% style="width:266px" %)xs: nonNegativeInteger|(% style="width:567px" %)The minOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the minimum number of value that must be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
978 |(% style="width:220px" %)maxOccurs|(% style="width:266px" %)OccurenceType|(% style="width:567px" %)The maxOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the maximum number of values that can be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
979
980 Element Documentation:
981
982 (% style="width:1062.29px" %)
983 |(% style="width:221px" %)**Name**|(% style="width:266px" %)**Type**|(% style="width:572px" %)**Documentation**
984 |(% style="width:221px" %)TextFormat|(% style="width:266px" %)TextFormatType|(% style="width:572px" %)TextFormat describes an uncoded textual format.
985 |(% style="width:221px" %)Enumeration|(% style="width:266px" %)AnyCodelistReferenceType|(% style="width:572px" %)Enumeration references an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that enumerates the allowable values for this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]].
986 |(% style="width:221px" %)EnumerationFormat|(% style="width:266px" %)CodedTextFormatType|(% style="width:572px" %)EnumerationFormat describes the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] enumeration. This is for the most part, informational.
987
988 **TextFormatType:** TextFormatType defines the information for describing a full range of text formats and may place restrictions on the values of the other [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], referred to as "[[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]]".
989
990 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
991 textType?, isSequence?, interval?, startValue?, endValue?, timeInterval?, startTime?, endTime?, minLength?, maxLength?, minValue?, maxValue?, [[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]?, pattern?, isMultiLingual?
992
993 Content:
994 SentinelValue
995
996 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
997
998 (% style="width:1074.29px" %)
999 |**Name**|**Type**|(% style="width:700px" %)**Documentation**
1000 |textType (default: String)|DataType|(% style="width:700px" %)The textType [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides a description of the datatype. If it is not specified, any valid characters may be included in the text field (it corresponds to the xs:string datatype of W3C XML Schema) within the [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] of the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
1001 |isSequence|xs:boolean|(% style="width:700px" %)The isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values are intended to be ordered, and it may work in combination with the interval, startValue, and endValue [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] or the timeInterval, startTime, and endTime, [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a value of true, a start value or time and a numeric or time interval must supplied. If an end value is not given, then the sequence continues indefinitely.
1002 |interval|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:700px" %)The interval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the permitted interval (increment) in a sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
1003 |startValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:700px" %)The startValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates the starting point of the sequence. This value is mandatory for a numeric sequence to be expressed.
1004 |endValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:700px" %)The endValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates that ending point (if any) of the sequence.
1005 |timeInterval|xs:duration|(% style="width:700px" %)The timeInterval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the permitted duration in a time sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
1006 |startTime|StandardTimePeriodType|(% style="width:700px" %)The startTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates the start time of the sequence. This value is mandatory for a time sequence to be expressed.
1007 |endTime|StandardTimePeriodType|(% style="width:700px" %)The endTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates that ending point (if any) of the sequence.
1008 |minLength|xs:positiveInteger|(% style="width:700px" %)The minLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the minimum and length of the value in characters.
1009 |maxLength|xs:positiveInteger|(% style="width:700px" %)The maxLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the maximum length of the value in characters.
1010 |minValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:700px" %)The minValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the lower bound of the range is. If this is used with an inclusive range, a valid value will be greater than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
1011 |maxValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:700px" %)The maxValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the upper bound of the range is. If this is used with an inclusive range, a valid value will be less than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
1012 |[[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|xs:positiveInteger|(% style="width:700px" %)The [[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the number of characters allowed after the [[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]] separator.
1013 |pattern|xs:string|(% style="width:700px" %)The pattern [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds any regular expression permitted in the similar [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] in W3C XML Schema.
1014 |isMultiLingual (default: true)|xs:boolean|(% style="width:700px" %)The isMultiLingual [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates for a text format of type "string", whether the value should allow for multiple values in different [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]].
1015
1016 Element Documentation:
1017
1018 (% style="width:1077.29px" %)
1019 |**Name**|**Type**|(% style="width:559px" %)**Documentation**
1020 |SentinelValue|SentinelValueType|(% style="width:559px" %)SentinelValue defines a value that has a special meaning within the text format [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
1021
1022 **SentinelValueType:** SentinelValueType defines the structure of a sentinel value. A sentinel is a value that has a special meaning within the text format [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The value is associated with a multi-lingual name and description.
1023
1024 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1025 value
1026
1027 Content:
1028 Name+, Description
1029
1030 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1031
1032 (% style="width:1005.29px" %)
1033 |(% style="width:159px" %)**Name**|(% style="width:241px" %)**Type**|(% style="width:602px" %)**Documentation**
1034 |(% style="width:159px" %)value|(% style="width:241px" %)xs:anySimpleType|(% style="width:602px" %)The sentinel value being described.
1035
1036 Element Documentation:
1037
1038 (% style="width:1007.29px" %)
1039 |(% style="width:164px" %)**Name**|(% style="width:238px" %)**Type**|(% style="width:604px" %)**Documentation**
1040 |(% style="width:164px" %)Name|(% style="width:238px" %)TextType|(% style="width:604px" %)Name is a reusable element, used for providing a human-readable name for an object.
1041 |(% style="width:164px" %)Description|(% style="width:238px" %)TextType|(% style="width:604px" %)Description is a reusable element, used for providing a longer human-readable description of an object.
1042
1043 **BasicComponentTextFormatType:** BasicComponentTextFormatType is a restricted version of the TextFormatType that restricts the text type to the [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] allowed for all [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] except for target objects.
1044
1045 Derivation:
1046 TextFormatType (restriction)
1047 BasicComponentTextFormatType
1048
1049 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1050 textType?, isSequence?, interval?, startValue?, endValue?, timeInterval?, startTime?, endTime?, minLength?, maxLength?, minValue?, maxValue?, [[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]?, pattern?, isMultiLingual?
1051
1052 Content:
1053 SentinelValue
1054
1055 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1056
1057 (% style="width:1039.29px" %)
1058 |**Name**|**Type**|(% style="width:656px" %)**Documentation**
1059 |textType (default: String)|BasicComponentDataType|(% style="width:656px" %)The textType [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides a description of the datatype. If it is not specified, any valid characters may be included in the text field (it corresponds to the xs:string datatype of W3C XML Schema) within the [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] of the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
1060 |isSequence|xs:boolean|(% style="width:656px" %)The isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values are intended to be ordered, and it may work in combination with the interval, startValue, and endValue [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] or the timeInterval, startTime, and endTime, [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a value of true, a start value or time and a numeric or time interval must supplied. If an end value is not given, then the sequence continues indefinitely.
1061 |interval|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:656px" %)The interval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the permitted interval (increment) in a sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
1062 |startValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:656px" %)The startValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates the starting point of the sequence. This value is mandatory for a numeric sequence to be expressed.
1063 |endValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:656px" %)The endValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates that ending point (if any) of the sequence.
1064 |timeInterval|xs:duration|(% style="width:656px" %)The timeInterval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the permitted duration in a time sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
1065 |startTime|StandardTimePeriodType|(% style="width:656px" %)The startTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates the start time of the sequence. This value is mandatory for a time sequence to be expressed.
1066 |endTime|StandardTimePeriodType|(% style="width:656px" %)The endTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates that ending point (if any) of the sequence.
1067 |minLength|xs:positiveInteger|(% style="width:656px" %)The minLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the minimum and length of the value in characters.
1068 |maxLength|xs:positiveInteger|(% style="width:656px" %)The maxLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the maximum length of the value in characters.
1069 |minValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:656px" %)The minValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the lower bound of the range is. If this is used with an inclusive range, a valid value will be greater than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
1070 |maxValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:656px" %)The maxValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the upper bound of the range is. If this is used with an inclusive range, a valid value will be less than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
1071 |[[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|xs:positiveInteger|(% style="width:656px" %)The [[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the number of characters allowed after the [[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]] separator.
1072 |pattern|xs:string|(% style="width:656px" %)The pattern [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds any regular expression permitted in the similar [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] in W3C XML Schema.
1073 |isMultiLingual (default: true)|xs:boolean|(% style="width:656px" %)The isMultiLingual [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates for a text format of type "string", whether the value should allow for multiple values in different [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]].
1074
1075 Element Documentation:
1076
1077 (% style="width:1052.29px" %)
1078 |(% style="width:179px" %)**Name**|(% style="width:196px" %)**Type**|(% style="width:674px" %)**Documentation**
1079 |(% style="width:179px" %)SentinelValue|(% style="width:196px" %)SentinelValueType|(% style="width:674px" %)SentinelValue defines a value that has a special meaning within the text format [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
1080
1081 **SimpleComponentTextFormatType:** SimpleComponentTextFormatType is a restricted version of the BasicComponentTextFormatType that does not allow for multi-lingual values.
1082
1083 Derivation:
1084 TextFormatType (restriction)
1085 BasicComponentTextFormatType (restriction)
1086 SimpleComponentTextFormatType
1087
1088 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1089 textType?, isSequence?, interval?, startValue?, endValue?, timeInterval?, startTime?, endTime?, minLength?, maxLength?, minValue?, maxValue?, [[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]?, pattern?
1090
1091 Content:
1092 SentinelValue
1093
1094 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1095
1096 (% style="width:1030.29px" %)
1097 |**Name**|**Type**|(% style="width:672px" %)**Documentation**
1098 |textType (default: String)|SimpleDataType|(% style="width:672px" %)The textType [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides a description of the datatype. If it is not specified, any valid characters may be included in the text field (it corresponds to the xs:string datatype of W3C XML Schema) within the [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] of the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
1099 |isSequence|xs:boolean|(% style="width:672px" %)The isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values are intended to be ordered, and it may work in combination with the interval, startValue, and endValue [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] or the timeInterval, startTime, and endTime, [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a value of true, a start value or time and a numeric or time interval must supplied. If an end value is not given, then the sequence continues indefinitely.
1100 |interval|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:672px" %)The interval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the permitted interval (increment) in a sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
1101 |startValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:672px" %)The startValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates the starting point of the sequence. This value is mandatory for a numeric sequence to be expressed.
1102 |endValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:672px" %)The endValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates that ending point (if any) of the sequence.
1103 |timeInterval|xs:duration|(% style="width:672px" %)The timeInterval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the permitted duration in a time sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
1104 |startTime|StandardTimePeriodType|(% style="width:672px" %)The startTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates the start time of the sequence. This value is mandatory for a time sequence to be expressed.
1105 |endTime|StandardTimePeriodType|(% style="width:672px" %)The endTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates that ending point (if any) of the sequence.
1106 |minLength|xs:positiveInteger|(% style="width:672px" %)The minLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the minimum and length of the value in characters.
1107 |maxLength|xs:positiveInteger|(% style="width:672px" %)The maxLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the maximum length of the value in characters.
1108 |minValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:672px" %)The minValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the lower bound of the range is. If this is used with an inclusive range, a valid value will be greater than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
1109 |maxValue|xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|(% style="width:672px" %)The maxValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the upper bound of the range is. If this is used with an inclusive range, a valid value will be less than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
1110 |[[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]]|xs:positiveInteger|(% style="width:672px" %)The [[decimals>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the number of characters allowed after the [[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]] separator.
1111 |pattern|xs:string|(% style="width:672px" %)The pattern [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds any regular expression permitted in the similar [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] in W3C XML Schema.
1112
1113 Element Documentation:
1114
1115 (% style="width:1038.29px" %)
1116 |(% style="width:164px" %)**Name**|(% style="width:201px" %)**Type**|(% style="width:671px" %)**Documentation**
1117 |(% style="width:164px" %)SentinelValue|(% style="width:201px" %)SentinelValueType|(% style="width:671px" %)SentinelValue defines a value that has a special meaning within the text format [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
1118
1119 **CodedTextFormatType:** CodedTextFormatType is a restricted version of the SimpleComponentTextFormatType that only allows factets and text types applicable to [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. Although the time [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] permit any value, an actual [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] identifier does not support the necessary characters for time. Therefore these [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] should not contain time in their values.
1120
1121 Derivation:
1122 TextFormatType (restriction)
1123 BasicComponentTextFormatType (restriction)
1124 SimpleComponentTextFormatType (restriction)
1125 CodedTextFormatType
1126
1127 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1128 textType?, isSequence?, interval?, startValue?, endValue?, timeInterval?, startTime?, endTime?, minLength?, maxLength?, minValue?, maxValue?, pattern?
1129
1130 Content:
1131 {Empty}
1132
1133 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1134
1135 (% style="width:1041.29px" %)
1136 |**Name**|**Type**|(% style="width:739px" %)**Documentation**
1137 |textType|CodeDataType|(% style="width:739px" %)The textType [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides a description of the datatype. If it is not specified, any valid characters may be included in the text field (it corresponds to the xs:string datatype of W3C XML Schema) within the [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] of the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
1138 |isSequence|xs:boolean|(% style="width:739px" %)The isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values are intended to be ordered, and it may work in combination with the interval, startValue, and endValue [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] or the timeInterval, startTime, and endTime, [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a value of true, a start value or time and a numeric or time interval must supplied. If an end value is not given, then the sequence continues indefinitely.
1139 |interval|xs:integer|(% style="width:739px" %)The interval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the permitted interval (increment) in a sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
1140 |startValue|xs:integer|(% style="width:739px" %)The startValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates the starting point of the sequence. This value is mandatory for a numeric sequence to be expressed.
1141 |endValue|xs:integer|(% style="width:739px" %)The endValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates that ending point (if any) of the sequence.
1142 |timeInterval|xs:duration|(% style="width:739px" %)The timeInterval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the permitted duration in a time sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
1143 |startTime|StandardTimePeriodType|(% style="width:739px" %)The startTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates the start time of the sequence. This value is mandatory for a time sequence to be expressed.
1144 |endTime|StandardTimePeriodType|(% style="width:739px" %)The endTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates that ending point (if any) of the sequence.
1145 |minLength|xs:positiveInteger|(% style="width:739px" %)The minLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the minimum and length of the value in characters.
1146 |maxLength|xs:positiveInteger|(% style="width:739px" %)The maxLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the maximum length of the value in characters.
1147 |minValue|xs:integer|(% style="width:739px" %)The minValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the lower bound of the range is. If this is used with an inclusive range, a valid value will be greater than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
1148 |maxValue|xs:integer|(% style="width:739px" %)The maxValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the upper bound of the range is. If this is used with an inclusive range, a valid value will be less than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
1149 |pattern|xs:string|(% style="width:739px" %)The pattern [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds any regular expression permitted in the similar [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] in W3C XML Schema.
1150
1151 **NonFacetedTextFormatType:** NonFacetedTextFormatType is a restricted version of the SimpleComponentTextFormatType that does not allow for any [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
1152
1153 Derivation:
1154 TextFormatType (restriction)
1155 BasicComponentTextFormatType (restriction)
1156 SimpleComponentTextFormatType (restriction)
1157 NonFacetedTextFormatType
1158
1159 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1160 textType?
1161
1162 Content:
1163 {Empty}
1164
1165 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1166
1167 (% style="width:1030.29px" %)
1168 |**Name**|**Type**|(% style="width:792px" %)**Documentation**
1169 |textType|SimpleDataType|(% style="width:792px" %)The textType [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides a description of the datatype. If it is not specified, any valid characters may be included in the text field (it corresponds to the xs:string datatype of W3C XML Schema) within the [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] of the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
1170
1171 **TimeTextFormatType:** TimeTextFormat is a restricted version of the SimpleComponentTextFormatType that only allows time based format and specifies a default ObservationalTimePeriod [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] and [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of a start and end time.
1172
1173 Derivation:
1174 TextFormatType (restriction)
1175 BasicComponentTextFormatType (restriction)
1176 SimpleComponentTextFormatType (restriction)
1177 TimeTextFormatType
1178
1179 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1180 textType?, startTime?, endTime?
1181
1182 Content:
1183 SentinelValue
1184
1185 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1186
1187 (% style="width:1052.29px" %)
1188 |(% style="width:231px" %)**Name**|(% style="width:262px" %)**Type**|(% style="width:556px" %)**Documentation**
1189 |(% style="width:231px" %)textType (default: ObservationalTimePeriod)|(% style="width:262px" %)TimeDataType|(% style="width:556px" %)The textType [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides a description of the datatype. If it is not specified, any valid characters may be included in the text field (it corresponds to the xs:string datatype of W3C XML Schema) within the [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] of the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
1190 |(% style="width:231px" %)startTime|(% style="width:262px" %)StandardTimePeriodType|(% style="width:556px" %)The startTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates the start time of the sequence. This value is mandatory for a time sequence to be expressed.
1191 |(% style="width:231px" %)endTime|(% style="width:262px" %)StandardTimePeriodType|(% style="width:556px" %)The endTime [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and timeInterval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a time sequence, and indicates that ending point (if any) of the sequence.
1192
1193 Element Documentation:
1194
1195 (% style="width:1013.29px" %)
1196 |**Name**|(% style="width:269px" %)**Type**|(% style="width:516px" %)**Documentation**
1197 |SentinelValue|(% style="width:269px" %)SentinelValueType|(% style="width:516px" %)SentinelValue defines a value that has a special meaning within the text format [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
1198
1199 **//CategorisationBaseType//:** CategorisationBaseType defines the base refinement of the CategorisationType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
1200
1201 Derivation:
1202 AnnotableType (extension)
1203 IdentifiableType (extension)
1204 NameableType (extension)
1205 VersionableType (restriction)
1206 MaintainableBaseType (extension)
1207 MaintainableType (restriction)
1208 CategorisationBaseType
1209
1210 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1211 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
1212
1213 Content:
1214 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
1215
1216
1217 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1218
1219 (% style="width:1086.29px" %)
1220 |**Name**|**Type**|(% style="width:704px" %)**Documentation**
1221 |id|IDType|(% style="width:704px" %)The id is the identifier for the object.
1222 |urn|CategorisationUrnType|(% style="width:704px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1223 |uri|xs:anyURI|(% style="width:704px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1224 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:704px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1225 |validFrom|xs:dateTime|(% style="width:704px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1226 |validTo|xs:dateTime|(% style="width:704px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1227 |agencyID|NestedNCNameIDType|(% style="width:704px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1228 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:704px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1229 |serviceURL|xs:anyURI|(% style="width:704px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1230 |structureURL|xs:anyURI|(% style="width:704px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1231 |isPartialLanguage (default: false)|xs:boolean|(% style="width:704px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1232
1233 Element Documentation:
1234
1235 |**Name**|**Type**|**Documentation**
1236 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1237 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1238 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1239 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1240
1241 **CategorisationType:** CategorisationType is defines the structure for a [[categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]]. A source object is referenced via an object reference and the target [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] is referenced via the target [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]].
1242
1243 Derivation:
1244 AnnotableType (extension)
1245 IdentifiableType (extension)
1246 NameableType (extension)
1247 VersionableType (restriction)
1248 MaintainableBaseType (extension)
1249 MaintainableType (restriction)
1250 CategorisationBaseType (extension)
1251 CategorisationType
1252
1253 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1254 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
1255
1256 Content:
1257 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, (Source, Target)?
1258
1259
1260 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1261
1262 |**Name**|**Type**|**Documentation**
1263 |id|IDType|The id is the identifier for the object.
1264 |urn|CategorisationUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1265 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1266 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1267 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1268 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1269 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1270 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1271 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1272 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1273 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1274
1275 Element Documentation:
1276
1277 |**Name**|**Type**|**Documentation**
1278 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1279 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1280 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1281 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1282 |Source|UrnReferenceType|Source is a reference to an object to be categorized.
1283 |Target|CategoryReferenceType|Target is reference to the [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] that the referenced object is to be mapped to.
1284
1285 **CategorySchemeType:** CategorySchemeType describes the structure of a [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]]. A [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] is the descriptive information for an arrangement or division of [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] into groups based on characteristics, which the objects have in common. This provides for a simple, leveled [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] or [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]].
1286
1287 Derivation:
1288 AnnotableType (extension)
1289 IdentifiableType (extension)
1290 NameableType (extension)
1291 VersionableType (restriction)
1292 MaintainableBaseType (extension)
1293 MaintainableType (restriction)
1294 ItemSchemeType (restriction)
1295 CategorySchemeType
1296
1297 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1298 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
1299
1300 Content:
1301 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]]
1302
1303
1304 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1305
1306 |**Name**|**Type**|**Documentation**
1307 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
1308 |urn|CategorySchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1309 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1310 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1311 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1312 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1313 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1314 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1315 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1316 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1317 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1318 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
1319
1320 Element Documentation:
1321
1322 |**Name**|**Type**|**Documentation**
1323 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1324 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1325 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1326 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1327 |[[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]]|CategoryType|[[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] represents a set of nested [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] which describe a simple [[classification>>doc:sdmx:Glossary 2\.1.Statistical Classification.WebHome]] [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
1328
1329 **CategoryType:** CategoryType describes the details of a [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]]. A [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] is defined as an item at any [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] in a [[classification>>doc:sdmx:Glossary 2\.1.Statistical Classification.WebHome]]. The [[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] element represents a set of nested [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] which are child [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]].
1330
1331 Derivation:
1332 AnnotableType (extension)
1333 IdentifiableType (extension)
1334 NameableType (restriction)
1335 ItemBaseType (extension)
1336 ItemType (restriction)
1337 CategoryType
1338
1339 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1340 id, urn?, uri?
1341
1342 Content:
1343 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]]\*
1344
1345 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1346
1347 |**Name**|**Type**|**Documentation**
1348 |id|IDType|The id is the identifier for the object.
1349 |urn|CategoryUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1350 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1351
1352 Element Documentation:
1353
1354 |**Name**|**Type**|**Documentation**
1355 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1356 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1357 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1358 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1359 |[[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]]|CategoryType|[[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] represents a set of nested [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] which describe a simple [[classification>>doc:sdmx:Glossary 2\.1.Statistical Classification.WebHome]] [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
1360
1361 //**CodelistBaseType:**// CodelistType defines the structure of a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. A [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is defined as a list from which some statistical [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] (coded [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]) take their values.
1362
1363 Derivation:
1364 AnnotableType (extension)
1365 IdentifiableType (extension)
1366 NameableType (extension)
1367 VersionableType (restriction)
1368 MaintainableBaseType (extension)
1369 MaintainableType (restriction)
1370 ItemSchemeType (restriction)
1371 CodelistBaseType
1372
1373 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1374 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
1375
1376 Content:
1377 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ([[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] | GeoFeatureSetCode | GeoGridCode)
1378
1379
1380 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1381
1382 (% style="width:1187.29px" %)
1383 |**Name**|**Type**|(% style="width:806px" %)**Documentation**
1384 |id|NCNameIDType|(% style="width:806px" %)The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
1385 |urn|CodelistUrnType|(% style="width:806px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1386 |uri|xs:anyURI|(% style="width:806px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1387 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:806px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1388 |validFrom|xs:dateTime|(% style="width:806px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1389 |validTo|xs:dateTime|(% style="width:806px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1390 |agencyID|NestedNCNameIDType|(% style="width:806px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1391 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:806px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1392 |serviceURL|xs:anyURI|(% style="width:806px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1393 |structureURL|xs:anyURI|(% style="width:806px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1394 |isPartialLanguage (default: false)|xs:boolean|(% style="width:806px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1395 |isPartial (default: false)|xs:boolean|(% style="width:806px" %)The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
1396
1397 Element Documentation:
1398
1399 |**Name**|**Type**|**Documentation**
1400 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1401 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1402 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1403 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1404 |[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]|CodeType|[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] describes a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. In addition to the identification and description of the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]], basic presentational information is also available. Presentational information not present may be added through the use of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]].
1405
1406 **CodelistType:**
1407
1408 Derivation:
1409 AnnotableType (extension)
1410 IdentifiableType (extension)
1411 NameableType (extension)
1412 VersionableType (restriction)
1413 MaintainableBaseType (extension)
1414 MaintainableType (restriction)
1415 ItemSchemeType (restriction)
1416 CodelistBaseType (extension)
1417 CodelistType
1418
1419 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1420 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
1421
1422 Content:
1423 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ([[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] | GeoFeatureSetCode | GeoGridCode)*, CodelistExtension
1424
1425
1426 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1427
1428 |**Name**|**Type**|**Documentation**
1429 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
1430 |urn|CodelistUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1431 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1432 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1433 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1434 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1435 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1436 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1437 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1438 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1439 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1440 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a constraint.
1441
1442 Element Documentation:
1443
1444 |**Name**|**Type**|**Documentation**
1445 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1446 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1447 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1448 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1449 |[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]|CodeType|[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] describes a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. In addition to the identification and description of the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]], basic presentational information is also available. Presentational information not present may be added through the use of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]].**Substitutions:** GeoFeatureSetCode, GeoGridCode
1450 |CodelistExtension|CodelistExtensionType|CodelistExtension allows for the extension of [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] by referencing the [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be extended and providing inclusion/exclusion rules for selecting the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to extend. The order of these is important as it is indicates the order of precedence of the extended [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] for conflict resolution of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. However, the prefix property can be used to ensure uniqueness of inherited [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], in case conflicting [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] must be included.
1451
1452 **CodeType:** CodeType describes the structure of a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. A [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] is defined as a [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] independent set of letters, numbers or symbols that represent a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] whose meaning is described in a natural [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]. Presentational information not present may be added through the use of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]].
1453
1454 Derivation:
1455 AnnotableType (extension)
1456 IdentifiableType (extension)
1457 NameableType (restriction)
1458 ItemBaseType (extension)
1459 ItemType (restriction)
1460 CodeType
1461
1462 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1463 id, urn?, uri?
1464
1465 Content:
1466 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?
1467
1468 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1469
1470 |**Name**|**Type**|**Documentation**
1471 |id|IDType|The id is the identifier for the object.
1472 |urn|CodeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1473 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1474
1475 Element Documentation:
1476
1477 |**Name**|**Type**|**Documentation**
1478 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1479 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1480 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms. It may be used in place of a short description.
1481 |Description|TextType|Description provides a plain text, human-readable description of the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1482 |Parent|SingleNCNameIDType|Parent provides the ability to describe simple [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] within a single [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], by referencing the id value of another [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the same [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1483
1484 **CodelistExtensionType:** CodelistExtensionType defines the structure of a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be extended by the [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] defining the extension. It provides a reference to the extended [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] and selection criteria to indicate the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to be included in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1485
1486 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1487 prefix?
1488
1489 Content:
1490 [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], (InclusiveCodeSelection|ExclusiveCodeSelection)?
1491
1492 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1493
1494 |**Name**|**Type**|**Documentation**
1495 |prefix|xs:string|A reference to a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may contain a prefix. If a prefix is provided, this prefix will be applied to all the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] before they are imported into the extended [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1496
1497 Element Documentation:
1498
1499 |**Name**|**Type**|**Documentation**
1500 |[[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]|CodelistReferenceType|
1501 |InclusiveCodeSelection|CodeSelectionType|Selection of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] from the referenced (extended) [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be included in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1502 |ExclusiveCodeSelection|CodeSelectionType|Selection of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] from the referenced (extended) [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be excluded in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1503
1504 **CodeSelectionType:** CodeSelectionType defines the structure for [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] selection to be used as inclusive or exclusive extensions.
1505
1506 Content:
1507 MemberValue+
1508
1509 Element Documentation:
1510
1511 (% style="width:1157.29px" %)
1512 |**Name**|**Type**|(% style="width:888px" %)**Documentation**
1513 |MemberValue|MemberValueType|(% style="width:888px" %)An explicit or wildcard selection of a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]](s) from the [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] selected for inclusion/exclusion. If a wildcard expression is used, it is evaluated to determine [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] selected for inclusion/exclusion. Otherwise, each [[member value>>doc:sdmx:Glossary 2\.1.Member value.WebHome]] is a distinct [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. If the extended list is hierarchical, this can indicate whether child [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] are to be included.
1514
1515 **MemberValueType:** Allows for a ditinct reference or a wildcard expression for selecting [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] from a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1516
1517 Derivation:
1518
1519 xs:anySimpleType (restriction)
1520 xs:string (restriction)
1521 WildcardedMemberValueType (extension)
1522 MemberValueType
1523
1524 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1525 cascadeValues?
1526
1527 Content:
1528
1529 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1530
1531 (% style="width:1118.29px" %)
1532 |**Name**|**Type**|(% style="width:810px" %)**Documentation**
1533 |cascadeValues|CascadeSelectionType|(% style="width:810px" %)Indicates whether child [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] should be selected when the [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is hierarchical. Possible values are true (include the selected and child [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]), false (only include the selected [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]](s)), and excluderoot (include the children but not the selected [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]](s)).
1534
1535 //**GeoCodelistBaseType:**// GeoCodelistBaseType is an abstract base refinement of a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] that restricts the cods to be derived from the abstract GeoRefCode.
1536
1537 Derivation:
1538 AnnotableType (extension)
1539 IdentifiableType (extension)
1540 NameableType (extension)
1541 VersionableType (restriction)
1542 MaintainableBaseType (extension)
1543 MaintainableType (restriction)
1544 ItemSchemeType (restriction)
1545 CodelistBaseType (extension)
1546 CodelistType (restriction)
1547 GeoCodelistBaseType
1548
1549 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1550 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
1551
1552 Content:
1553 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, GeoRefCode, CodelistExtension
1554
1555
1556 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1557
1558 |**Name**|**Type**|**Documentation**
1559 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
1560 |urn|CodelistUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1561 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1562 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1563 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1564 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1565 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1566 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1567 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1568 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1569 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1570 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a constraint.
1571
1572 Element Documentation:
1573
1574 (% style="width:1109.29px" %)
1575 |**Name**|**Type**|(% style="width:781px" %)**Documentation**
1576 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:781px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1577 |Link|LinkType|(% style="width:781px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1578 |Name|TextType|(% style="width:781px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1579 |Description|TextType|(% style="width:781px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1580 |//GeoRefCode//|//GeoRefCodeType//|(% style="width:781px" %)GeoRefCode is the abstract base from which specific types of geographic [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] will be derived.
1581 |CodelistExtension|CodelistExtensionType|(% style="width:781px" %)CodelistExtension allows for the extension of [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] by referencing the [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be extended and providing inclusion/exclusion rules for selecting the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to extend. The order of these is important as it is indicates the order of precedence of the extended [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] for conflict resolution of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. However, the prefix property can be used to ensure uniqueness of inherited [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], in case conflicting [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] must be included.
1582
1583 **//GeoCodelistType//:** GeoCodelistType is an abstract refinement of a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] from which specific types of geographic [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] will be derived.
1584
1585 Derivation:
1586 AnnotableType (extension)
1587 IdentifiableType (extension)
1588 NameableType (extension)
1589 VersionableType (restriction)
1590 MaintainableBaseType (extension)
1591 MaintainableType (restriction)
1592 ItemSchemeType (restriction)
1593 CodelistBaseType (extension)
1594 CodelistType (restriction)
1595 GeoCodelistBaseType (extension)
1596 GeoCodelistType
1597
1598 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1599 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, geoType
1600
1601 Content:
1602 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, GeoRefCode, CodelistExtension
1603
1604
1605 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1606
1607 |**Name**|**Type**|**Documentation**
1608 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
1609 |urn|CodelistUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1610 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1611 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1612 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1613 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1614 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1615 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1616 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1617 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1618 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1619 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
1620 |geoType|GeoCodelistTypeType|The type of geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The will be refined and provided a fixed value in the specific geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] type implementations.
1621
1622 Element Documentation:
1623
1624 |**Name**|**Type**|**Documentation**
1625 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1626 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1627 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1628 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1629 |//GeoRefCode//|//GeoRefCodeType//|GeoRefCode is the abstract base from which specific types of geographic [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] will be derived.
1630 |CodelistExtension|CodelistExtensionType|CodelistExtension allows for the extension of [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] by referencing the [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be extended and providing inclusion/exclusion rules for selecting the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to extend. The order of these is important as it is indicates the order of precedence of the extended [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] for conflict resolution of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. However, the prefix property can be used to ensure uniqueness of inherited [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], in case conflicting [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] must be included.
1631
1632 **GeoRefCodeType:** GeoRefCodeType is the abstract base type defining the structure of geographic [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]].
1633
1634 Derivation:
1635 AnnotableType (extension)
1636 IdentifiableType (extension)
1637 NameableType (restriction)
1638 ItemBaseType (extension)
1639 ItemType (restriction)
1640 CodeType (extension)
1641 GeoRefCodeType
1642
1643 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1644 id, urn?, uri?
1645
1646 Content:
1647 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?
1648
1649 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1650
1651 |**Name**|**Type**|**Documentation**
1652 |id|IDType|The id is the identifier for the object.
1653 |urn|CodeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1654 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1655
1656 Element Documentation:
1657
1658 |**Name**|**Type**|**Documentation**
1659 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1660 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1661 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms. It may be used in place of a short description.
1662 |Description|TextType|Description provides a plain text, human-readable description of the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1663 |Parent|SingleNCNameIDType|Parent provides the ability to describe simple [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] within a single [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], by referencing the id value of another [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the same [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1664
1665 **GeographicCodelistType:** GeographicCodelistType defines the sturcture of a geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. It comprises a set of GeoFeatureSetCodes, by adding a value in the [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] that follows a pattern to represent a geo feature set.
1666
1667 Derivation:
1668 AnnotableType (extension)
1669 IdentifiableType (extension)
1670 NameableType (extension)
1671 VersionableType (restriction)
1672 MaintainableBaseType (extension)
1673 MaintainableType (restriction)
1674 ItemSchemeType (restriction)
1675 CodelistBaseType (extension)
1676 CodelistType (restriction)
1677 GeoCodelistBaseType (extension)
1678 GeoCodelistType (restriction)
1679 GeographicCodelistType
1680
1681 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1682 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, geoType
1683
1684 Content:
1685 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, GeoFeatureSetCode\*, CodelistExtension
1686
1687
1688 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1689
1690 |**Name**|**Type**|**Documentation**
1691 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
1692 |urn|CodelistUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1693 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1694 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1695 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1696 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1697 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1698 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1699 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1700 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1701 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1702 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
1703 |geoType (fixed: GeographicCodelist)|GeoCodelistTypeType|The type of geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The will be refined and provided a fixed value in the specific geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] type implementations.
1704
1705 Element Documentation:
1706
1707 |**Name**|**Type**|**Documentation**
1708 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1709 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1710 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1711 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1712 |GeoFeatureSetCode|GeoFeatureSetCodeType|Is a geographic [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. It adds a value to a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] that folows a pattern to represent a geo feature set.
1713 |CodelistExtension|CodelistExtensionType|CodelistExtension allows for the extension of [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] by referencing the [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be extended and providing inclusion/exclusion rules for selecting the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to extend. The order of these is important as it is indicates the order of precedence of the extended [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] for conflict resolution of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. However, the prefix property can be used to ensure uniqueness of inherited [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], in case conflicting [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] must be included.
1714
1715 **GeoFeatureSetCodeType:** GeoFeatureSetCodeType defines the structure of a geogrphic [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]].
1716
1717 Derivation:
1718 AnnotableType (extension)
1719 IdentifiableType (extension)
1720 NameableType (restriction)
1721 ItemBaseType (extension)
1722 ItemType (restriction)
1723 CodeType (extension)
1724 GeoRefCodeType (extension)
1725 GeoFeatureSetCodeType
1726
1727 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1728 id, urn?, uri?, value
1729
1730 Content:
1731 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?
1732
1733 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1734
1735 |**Name**|**Type**|**Documentation**
1736 |id|IDType|The id is the identifier for the object.
1737 |urn|CodeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1738 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1739 |value|xs:string|The geo feature set of the [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]], which represents a set of points defining a feature in a format defined a predefined pattern (see section 6).
1740
1741 Element Documentation:
1742
1743 |**Name**|**Type**|**Documentation**
1744 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1745 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1746 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms. It may be used in place of a short description.
1747 |Description|TextType|Description provides a plain text, human-readable description of the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1748 |Parent|SingleNCNameIDType|Parent provides the ability to describe simple [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] within a single [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], by referencing the id value of another [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the same [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1749
1750 //**GeoGridCodelistBaseType:**// GeoGridCodelistBaseType is the abstract base refinement for a geographic grid [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1751
1752 Derivation:
1753 AnnotableType (extension)
1754 IdentifiableType (extension)
1755 NameableType (extension)
1756 VersionableType (restriction)
1757 MaintainableBaseType (extension)
1758 MaintainableType (restriction)
1759 ItemSchemeType (restriction)
1760 CodelistBaseType (extension)
1761 CodelistType (restriction)
1762 GeoCodelistBaseType (extension)
1763 GeoCodelistType (restriction)
1764 GeoGridCodelistBaseType
1765
1766 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1767 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, geoType
1768
1769 Content:
1770 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, GeoGridCode*, CodelistExtension
1771
1772
1773 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1774
1775 |**Name**|**Type**|**Documentation**
1776 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
1777 |urn|CodelistUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1778 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1779 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1780 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1781 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1782 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1783 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1784 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1785 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1786 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1787 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a constraint.
1788 |geoType (fixed: GeoGridCodelist)|GeoCodelistTypeType|The type of geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The will be refined and provided a fixed value in the specific geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] type implementations.
1789
1790 Element Documentation:
1791
1792 |**Name**|**Type**|**Documentation**
1793 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1794 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1795 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1796 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1797 |GeoGridCode|GeoGridCodeType|GeoGridCode is a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] the represents a geographic grid cell that belongs to a specific grid definition.
1798 |CodelistExtension|CodelistExtensionType|CodelistExtension allows for the extension of [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] by referencing the [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be extended and providing inclusion/exclusion rules for selecting the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to extend. The order of these is important as it is indicates the order of precedence of the extended [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] for conflict resolution of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. However, the prefix property can be used to ensure uniqueness of inherited [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], in case conflicting [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] must be included.
1799
1800 **GeoGridCodelistType:** GeoGridCodelistType defines the structure of a geographic grid [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. These define a geographical grid composed of cells representing regular squared portions of the Earth.
1801
1802 Derivation:
1803 AnnotableType (extension)
1804 IdentifiableType (extension)
1805 NameableType (extension)
1806 VersionableType (restriction)
1807 MaintainableBaseType (extension)
1808 MaintainableType (restriction)
1809 ItemSchemeType (restriction)
1810 CodelistBaseType (extension)
1811 CodelistType (restriction)
1812 GeoCodelistBaseType (extension)
1813 GeoCodelistType (restriction)
1814 GeoGridCodelistBaseType (extension)
1815 GeoGridCodelistType
1816
1817 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1818 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, geoType
1819
1820 Content:
1821 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, GeoGridCode*, CodelistExtension*, GridDefinition
1822
1823
1824 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1825
1826 |**Name**|**Type**|**Documentation**
1827 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
1828 |urn|CodelistUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1829 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1830 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1831 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1832 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1833 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1834 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1835 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1836 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same (% style="color:#e74c3c" %)version(%%) as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1837 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1838 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
1839 |geoType (fixed: GeoGridCodelist)|GeoCodelistTypeType|The type of geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The will be refined and provided a fixed value in the specific geographic [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] type implementations.
1840
1841 Element Documentation:
1842
1843 |**Name**|**Type**|**Documentation**
1844 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1845 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1846 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1847 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1848 |GeoGridCode|GeoGridCodeType|GeoGridCode is a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] the represents a geographic grid cell that belongs to a specific grid definition.
1849 |CodelistExtension|CodelistExtensionType|CodelistExtension allows for the extension of [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] by referencing the [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] to be extended and providing inclusion/exclusion rules for selecting the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to extend. The order of these is important as it is indicates the order of precedence of the extended [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] for conflict resolution of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. However, the prefix property can be used to ensure uniqueness of inherited [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the extending [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], in case conflicting [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] must be included.
1850 |GridDefinition|xs:string|Contains a regular expression string corresponding to the grid definition for the GeoGrid [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1851
1852 **GeoGridCodeType:** GeoGridCodeType defines the structure of a geographic grid cell.
1853
1854 Derivation:
1855 AnnotableType (extension)
1856 IdentifiableType (extension)
1857 NameableType (restriction)
1858 ItemBaseType (extension)
1859 ItemType (restriction)
1860 CodeType (extension)
1861 GeoRefCodeType (extension)
1862 GeoGridCodeType
1863
1864 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1865 id, urn?, uri?
1866
1867 Content:
1868 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?, GeoCell
1869
1870 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1871
1872 |**Name**|**Type**|**Documentation**
1873 |id|IDType|The id is the identifier for the object.
1874 |urn|CodeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1875 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1876
1877 Element Documentation:
1878
1879 |**Name**|**Type**|**Documentation**
1880 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1881 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1882 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms. It may be used in place of a short description.
1883 |Description|TextType|Description provides a plain text, human-readable description of the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1884 |Parent|SingleNCNameIDType|Parent provides the ability to describe simple [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] within a single [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], by referencing the id value of another [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the same [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
1885 |GeoCell|xs:string|The value used to assign the [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to one cell in the grid.
1886
1887 **//ValueListBaseType//:** ValueListBaseType defines the base refinement of the ValueListType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
1888
1889 Derivation:
1890 AnnotableType (extension)
1891 IdentifiableType (extension)
1892 NameableType (extension)
1893 VersionableType (restriction)
1894 MaintainableBaseType (extension)
1895 MaintainableType (restriction)
1896 ValueListBaseType
1897
1898 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1899 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
1900
1901 Content:
1902 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
1903
1904
1905 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1906
1907 |**Name**|**Type**|**Documentation**
1908 |id|IDType|The id is the identifier for the object.
1909 |urn|ValueListUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1910 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1911 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1912 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1913 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1914 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1915 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1916 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1917 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same (% style="color:#e74c3c" %)version(%%) as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1918 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1919
1920 Element Documentation:
1921
1922 |**Name**|**Type**|**Documentation**
1923 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1924 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1925 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1926 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1927
1928 **ValueListType:** ValueListType defines the structure of value list. These represent a closed set of values the can occur for a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], or [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. These may be values, or values with names and descriptions (similar to a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]).
1929
1930 Derivation:
1931 AnnotableType (extension)
1932 IdentifiableType (extension)
1933 NameableType (extension)
1934 VersionableType (restriction)
1935 MaintainableBaseType (extension)
1936 MaintainableType (restriction)
1937 ValueListBaseType (extension)
1938 ValueListType
1939
1940 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1941 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
1942
1943 Content:
1944 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ValueItem
1945
1946
1947 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1948
1949 |**Name**|**Type**|**Documentation**
1950 |id|IDType|The id is the identifier for the object.
1951 |urn|ValueListUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
1952 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
1953 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
1954 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1955 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
1956 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
1957 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
1958 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
1959 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
1960 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
1961
1962 Element Documentation:
1963
1964 |**Name**|**Type**|**Documentation**
1965 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1966 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
1967 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1968 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
1969 |ValueItem|ValueItemType|
1970
1971 **ValueItemType:** ValueItemType defines the structure of a value item. A value must be provided, and a longer name and description can be provided to provide additiona meaning to the value (similar to a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]).
1972
1973 Derivation:
1974 AnnotableType (extension)
1975 ValueItemType
1976
1977 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
1978 id
1979
1980 Content:
1981 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Name*, Description
1982
1983 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
1984
1985 |**Name**|**Type**|**Documentation**
1986 |id|xs:string|
1987
1988 Element Documentation:
1989
1990 |**Name**|**Type**|**Documentation**
1991 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
1992 |Name|TextType|Name is a reusable element, used for providing a human-readable name for an object.
1993 |Description|TextType|Description is a reusable element, used for providing a longer human-readable description of an object.
1994
1995 **ConceptSchemeType:** ConceptSchemeType describes the structure of a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. A [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] is the descriptive information for an arrangement or division of (% style="color:#e74c3c" %)concepts(%%) into groups based on characteristics, which the objects have in common. It contains a collection of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] definitions, that may be arranged in simple [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
1996
1997 Derivation:
1998 AnnotableType (extension)
1999 IdentifiableType (extension)
2000 NameableType (extension)
2001 VersionableType (restriction)
2002 MaintainableBaseType (extension)
2003 MaintainableType (restriction)
2004 ItemSchemeType (restriction)
2005 ConceptSchemeType
2006
2007 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2008
2009 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
2010
2011 Content:
2012 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]
2013
2014
2015 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2016
2017 |**Name**|**Type**|**Documentation**
2018 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] may be used to create simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
2019 |urn|ConceptSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2020 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2021 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
2022 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2023 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2024 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
2025 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
2026 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
2027 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
2028 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
2029 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
2030
2031 Element Documentation:
2032
2033 |**Name**|**Type**|**Documentation**
2034 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2035 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2036 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2037 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2038 |[[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]|ConceptType|[[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] describes the details of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] within a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]].
2039
2040 **ConceptBaseType:** ConceptBaseType is an abstract base type the forms the basis of the ConceptType by requiring a name and id, and restricting the content of the id.
2041
2042 Derivation:
2043 AnnotableType (extension)
2044 IdentifiableType (extension)
2045 NameableType (restriction)
2046 ItemBaseType (extension)
2047 ItemType (restriction)
2048 ConceptBaseType
2049
2050 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2051 id, urn?, uri?
2052
2053 Content:
2054 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?
2055
2056 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2057
2058 |**Name**|**Type**|**Documentation**
2059 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since (% style="color:#e74c3c" %)concept(%%) id may be used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
2060 |urn|ConceptUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2061 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2062
2063 Element Documentation:
2064
2065 |**Name**|**Type**|**Documentation**
2066 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2067 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2068 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2069 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2070 |Parent|SingleNCNameIDType|Parent captures the semantic relationships between [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which occur within a single [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. This identifies the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] of which the current [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] is a qualification (in the ISO 11179 sense) or subclass.
2071
2072 **ConceptType:** ConceptType describes the details of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. A [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] is defined as a [[unit>>doc:sdmx:Glossary 2\.1.Statistical unit.WebHome]] of knowledge created by a unique combination of characteristics. If a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] does not specify a TextFormat or a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]], then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] is assumed to be represented by any set of valid characters (corresponding to the xs:string datatype of W3C XML Schema).
2073
2074 Derivation:
2075 AnnotableType (extension)
2076 IdentifiableType (extension)
2077 NameableType (restriction)
2078 ItemBaseType (extension)
2079 ItemType (restriction)
2080 ConceptBaseType (extension)
2081 ConceptType
2082
2083 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2084 id, urn?, uri?
2085
2086 Content:
2087 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?, CoreRepresentation?, ISOConceptReference?
2088
2089 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2090
2091 |**Name**|**Type**|**Documentation**
2092 |urn|ConceptUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2093 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2094
2095 Element Documentation:
2096
2097 |**Name**|**Type**|**Documentation**
2098 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2099 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2100 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2101 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2102 |Parent|SingleNCNameIDType|Parent captures the semantic relationships between [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which occur within a single [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. This identifies the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] of which the current [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] is a qualification (in the ISO 11179 sense) or subclass.
2103 |CoreRepresentation|ConceptRepresentation|
2104 |ISOConceptReference|ISOConceptReferenceType|Provides a reference to an ISO 11179 [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]].
2105
2106 **ConceptRepresentation:** ConceptRepresentation defines the core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that are allowed for a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. The text format allowed for a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] is that which is allowed for any non-target object [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
2107
2108 Derivation:
2109 RepresentationType (restriction)
2110 ConceptRepresentation
2111
2112 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2113 minOccurs?, maxOccurs?
2114
2115 Content:
2116 (TextFormat|(Enumeration, EnumerationFormat?))
2117
2118 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2119
2120 (% style="width:1185.29px" %)
2121 |(% style="width:246px" %)**Name**|(% style="width:272px" %)**Type**|(% style="width:665px" %)**Documentation**
2122 |(% style="width:246px" %)minOccurs (default: 1)|(% style="width:272px" %)xs: nonNegativeInteger|(% style="width:665px" %)The minOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the minimum number of value that must be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
2123 |(% style="width:246px" %)maxOccurs|(% style="width:272px" %)OccurenceType|(% style="width:665px" %)The maxOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the maximum number of values that can be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
2124
2125 Element Documentation:
2126
2127 (% style="width:1185.29px" %)
2128 |**Name**|(% style="width:264px" %)**Type**|(% style="width:672px" %)**Documentation**
2129 |TextFormat|(% style="width:264px" %)BasicComponentTextFormatType|(% style="width:672px" %)TextFormat describes an uncoded textual format.
2130 |Enumeration|(% style="width:264px" %)AnyCodelistReferenceType|(% style="width:672px" %)Enumeration references a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] which enumerates the possible values that can be used as the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]].
2131 |EnumerationFormat|(% style="width:264px" %)CodedTextFormatType|(% style="width:672px" %)EnumerationFormat describes the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] enumeration. This is for the most part, informational.
2132
2133 **ISOConceptReferenceType:** ISOConceptReferenceType provides a reference to and ISO 11179 [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]].
2134
2135 Content:
2136 ConceptAgency, ConceptSchemeID, ConceptID
2137
2138 Element Documentation:
2139
2140 |**Name**|**Type**|**Documentation**
2141 |ConceptAgency|xs:string|
2142 |ConceptSchemeID|xs:string|
2143 |ConceptID|xs:string|
2144
2145 **ConstraintBaseType:** ConstraintBaseType is an abstract base type that forms the basis of the main abstract ConstraintType. It requires that a name be provided.
2146
2147 Derivation:
2148
2149 AnnotableType (extension)
2150 IdentifiableType (extension)
2151 NameableType (extension)
2152 VersionableType (restriction)
2153 MaintainableBaseType (extension)
2154 MaintainableType (restriction)
2155 ConstraintBaseType
2156
2157 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2158 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
2159
2160 Content:
2161 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
2162
2163
2164 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2165
2166 |**Name**|**Type**|**Documentation**
2167 |id|IDType|The id is the identifier for the object.
2168 |urn|MaintainableUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2169 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2170 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
2171 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2172 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2173 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
2174 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
2175 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
2176 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
2177 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
2178
2179 Element Documentation:
2180
2181 |**Name**|**Type**|**Documentation**
2182 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2183 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2184 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2185 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2186
2187 **ConstraintType:** ConstraintType is an abstract base type that specific types of [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] (data and metadata) restrict and extend to describe their details. These [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] types both define a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] attachment and a [[release calendar>>doc:sdmx:Glossary 2\.1.Release policy - release calendar.WebHome]].
2188
2189 Derivation:
2190
2191 AnnotableType (extension)
2192 IdentifiableType (extension)
2193 NameableType (extension)
2194 VersionableType (restriction)
2195 MaintainableBaseType (extension)
2196 MaintainableType (restriction)
2197 ConstraintBaseType (extension)
2198 ConstraintType
2199
2200 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2201 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, role
2202
2203 Content:
2204 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ConstraintAttachment?, ReleaseCalendar?
2205
2206
2207 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2208
2209 |**Name**|**Type**|**Documentation**
2210 |id|IDType|The id is the identifier for the object.
2211 |urn|MaintainableUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2212 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2213 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
2214 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2215 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2216 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
2217 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
2218 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
2219 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
2220 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
2221 |role|ConstraintRoleType|The role [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] states what data is actually present for the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] attachment, or if it defines what content is allowed.
2222
2223 Element Documentation:
2224
2225 (% style="width:1160.29px" %)
2226 |(% style="width:173px" %)**Name**|(% style="width:222px" %)**Type**|(% style="width:761px" %)**Documentation**
2227 |(% style="width:173px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|(% style="width:222px" %)AnnotationsType|(% style="width:761px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2228 |(% style="width:173px" %)Link|(% style="width:222px" %)LinkType|(% style="width:761px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2229 |(% style="width:173px" %)Name|(% style="width:222px" %)TextType|(% style="width:761px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2230 |(% style="width:173px" %)Description|(% style="width:222px" %)TextType|(% style="width:761px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2231 |(% style="width:173px" %)ConstraintAttachment|(% style="width:222px" %)//ConstraintAttachmentType//|(% style="width:761px" %)ConstraintAttachment describes the collection of constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached to.
2232 |(% style="width:173px" %)ReleaseCalendar|(% style="width:222px" %)ReleaseCalendarType|(% style="width:761px" %)ReleaseCalendar defines dates on which the constrained data is to be made available.
2233
2234 **DataConstraintBaseType:** DataConstraintBaseType is an abstract base refinement of ConstraintType. T
2235
2236 he [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] attachment is restricted to constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] related to data.
2237
2238 Derivation:
2239
2240 AnnotableType (extension)
2241 IdentifiableType (extension)
2242 NameableType (extension)
2243 VersionableType (restriction)
2244 MaintainableBaseType (extension)
2245 MaintainableType (restriction)
2246 ConstraintBaseType (extension)
2247 ConstraintType (restriction)
2248 DataConstraintBaseType
2249
2250 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2251 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, role
2252
2253 Content:
2254 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ConstraintAttachment?, ReleaseCalendar?
2255
2256
2257 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2258
2259 |**Name**|**Type**|**Documentation**
2260 |id|IDType|The id is the identifier for the object.
2261 |urn|DataConstraintUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2262 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2263 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
2264 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2265 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2266 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
2267 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
2268 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
2269 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
2270 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
2271 |role|ConstraintRoleType|The role [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] states what data is actually present for the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] attachment, or if it defines what content is allowed.
2272
2273 Element Documentation:
2274
2275 (% style="width:1125.29px" %)
2276 |**Name**|**Type**|(% style="width:691px" %)**Documentation**
2277 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:691px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2278 |Link|LinkType|(% style="width:691px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2279 |Name|TextType|(% style="width:691px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2280 |Description|TextType|(% style="width:691px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2281 |ConstraintAttachment|DataConstraintAttachmentType|(% style="width:691px" %)ConstraintAttachment describes the collection of constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached to.
2282 |ReleaseCalendar|ReleaseCalendarType|(% style="width:691px" %)ReleaseCalendar defines dates on which the constrained data is to be made available.
2283
2284 **DataConstraintType:** DataConstraintType defines the structure of a data [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]. A data [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can specify either the available set of keys (DataKeySet) or set of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] values (CubeRegion) in a [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]], or the allowable keys that can be constructed from a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. Multiple such [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] may be present for a constrained [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]. For instance, there may be a constraing that specifies the values allowed for the [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] (role is "Allowed") which can be used for validation or for constructing a partial [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], whilst another constraing can specify the actual content of a [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] (role is "Actual").
2285
2286 Derivation:
2287
2288 AnnotableType (extension)
2289 IdentifiableType (extension)
2290 NameableType (extension)
2291 VersionableType (restriction)
2292 MaintainableBaseType (extension)
2293 MaintainableType (restriction)
2294 ConstraintBaseType (extension)
2295 ConstraintType (restriction)
2296 DataConstraintBaseType (extension)
2297 DataConstraintType
2298
2299 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2300 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, role
2301
2302 Content:
2303 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ConstraintAttachment?, ReleaseCalendar?, DataKeySet*, CubeRegion[0..2]
2304
2305
2306 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2307
2308 |**Name**|**Type**|**Documentation**
2309 |id|IDType|The id is the identifier for the object.
2310 |urn|DataConstraintUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2311 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2312 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
2313 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2314 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2315 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
2316 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
2317 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
2318 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
2319 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
2320 |role|ConstraintRoleType|The role [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] states what data is actually present for the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] attachment, or if it defines what content is allowed.
2321
2322 Element Documentation:
2323
2324 |**Name**|**Type**|**Documentation**
2325 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2326 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2327 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2328 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2329 |ConstraintAttachment|DataConstraintAttach mentType|ConstraintAttachment describes the collection of constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached to.
2330 |ReleaseCalendar|ReleaseCalendarType|ReleaseCalendar defines dates on which the constrained data is to be made available.
2331 |DataKeySet|DataKeySetType|DataKeySet defines a full, distinct set of [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] values and the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values associated with the key.
2332 |CubeRegion|CubeRegionType|CubeRegion defines a slice of the [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] ([[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values) for the constrained [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]. A set of included or excluded regions can be described.
2333
2334 **//MetadataConstraintBaseType//:** MetadataConstraintBaseType is an abstract base refinement of ConstraintType. The [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] attachment is restricted to constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] related to metadata, and the only possible role is "Allowed".
2335
2336 Derivation:
2337
2338 AnnotableType (extension)
2339 IdentifiableType (extension)
2340 NameableType (extension)
2341 VersionableType (restriction)
2342 MaintainableBaseType (extension)
2343 MaintainableType (restriction)
2344 ConstraintBaseType (extension)
2345 ConstraintType (restriction)
2346 MetadataConstraintBaseType
2347
2348 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2349 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, role
2350
2351 Content:
2352 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ConstraintAttachment?, ReleaseCalendar?
2353
2354
2355 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2356
2357 |**Name**|**Type**|**Documentation**
2358 |id|IDType|The id is the identifier for the object.
2359 |urn|MetadataConstraintUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2360 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2361 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
2362 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2363 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2364 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
2365 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
2366 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
2367 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
2368 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
2369 |role (fixed: Allowed)|ConstraintRoleType|The role [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] states what data is actually present for the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] attachment, or if it defines what content is allowed.
2370
2371 Element Documentation:
2372
2373 |**Name**|**Type**|**Documentation**
2374 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2375 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2376 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2377 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2378 |ConstraintAttachment|MetadataConstraintAttachmentType|ConstraintAttachment describes the collection of constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached to.
2379 |ReleaseCalendar|ReleaseCalendarType|ReleaseCalendar defines dates on which the constrained data is to be made available.
2380
2381 **MetadataConstraintType:** MetadataConstraintType defines the structure of a metadata [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]. A metadata [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can specify allowed [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values for metadata described by the constrained [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]].
2382
2383 Derivation:
2384
2385 AnnotableType (extension)
2386 IdentifiableType (extension)
2387 NameableType (extension)
2388 VersionableType (restriction)
2389 MaintainableBaseType (extension)
2390 MaintainableType (restriction)
2391 ConstraintBaseType (extension)
2392 ConstraintType (restriction)
2393 MetadataConstraintBaseType (extension)
2394 MetadataConstraintType
2395
2396 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2397 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, role
2398
2399 Content:
2400 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ConstraintAttachment?, ReleaseCalendar?, MetadataTargetRegion[0..2]
2401
2402
2403 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2404
2405 |**Name**|**Type**|**Documentation**
2406 |id|IDType|The id is the identifier for the object.
2407 |urn|MetadataConstraintUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2408 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2409 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
2410 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2411 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2412 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
2413 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
2414 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
2415 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
2416 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
2417 |role (fixed: Allowed)|ConstraintRoleType|The role [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] states what data is actually present for the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] attachment, or if it defines what content is allowed.
2418
2419 Element Documentation:
2420
2421 |**Name**|**Type**|**Documentation**
2422 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2423 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2424 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2425 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2426 |ConstraintAttachment|MetadataConstraintAttachmentType|ConstraintAttachment describes the collection of constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached to.
2427 |ReleaseCalendar|ReleaseCalendarType|ReleaseCalendar defines dates on which the constrained data is to be made available.
2428 |MetadataTargetRegion|MetadataTargetRegionType|MetadataTargetRegion describes the values allowed for metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2429
2430 **ReleaseCalendarType:** ReleaseCalendarType describes information about the timing of releases of the constrained data. All of these values use the standard "P7D" - style format.
2431
2432 Content:
2433 [[Periodicity>>doc:sdmx:Glossary 2\.1.Frequency of observation.WebHome]], Offset, Tolerance
2434
2435 Element Documentation
2436
2437 |**Name**|**Type**|**Documentation**
2438 |[[Periodicity>>doc:sdmx:Glossary 2\.1.Frequency of observation.WebHome]]|xs:string|[[Periodicity>>doc:sdmx:Glossary 2\.1.Frequency of observation.WebHome]] is the period between releases of the [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]].
2439 |Offset|xs:string|Offset is the interval between January first and the first release of data within the year.
2440 |Tolerance|xs:string|Tolerance is the period after which the release of data may be deemed late.
2441
2442 **DataKeySetType:** DataKeySetType defines a collection of full or partial data keys ([[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] values).
2443
2444 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2445 [[isIncluded>>doc:sdmx:Glossary 2\.1.isIncluded.WebHome]]
2446
2447 Content:
2448 Key+
2449
2450 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2451
2452 |**Name**|**Type**
2453 |[[isIncluded>>doc:sdmx:Glossary 2\.1.isIncluded.WebHome]]|xs:boolean
2454
2455 Element Documentation:
2456
2457 |**Name**|**Type**|**Documentation**
2458 |Key|DataKeyType|Key contains a set of [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] values which identify a full set of data.
2459
2460 //**ConstraintAttachmentType:**// ConstraintAttachmentType describes a collection of references to constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]].
2461
2462 Content:
2463 (DataProvider | MetadataProvider|MetadataSet+ | SimpleDataSource+ | (DataStructure+, QueryableDataSource*) | (MetadataStructure+, QueryableDataSource*) | ([[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]+, QueryableDataSource*) | ([[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]+, QueryableDataSource*) | (ProvisionAgreement+, QueryableDataSource*) | (MetadataProvisionAgreement+, QueryableDataSource*))
2464
2465 Element Documentation:
2466
2467 |**Name**|**Type**|**Documentation**
2468 |DataProvider|DataProviderReferenceType|DataProvider is reference to a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. If this is used, then only the [[release calendar>>doc:sdmx:Glossary 2\.1.Release policy - release calendar.WebHome]] is relevant. The referenced is provided as a URN and/or a full set of reference fields.
2469 |MetadataProvider|MetadataProviderReferenceType|MetadataProvider is reference to a metadata provider to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. If this is used, then only the [[release calendar>>doc:sdmx:Glossary 2\.1.Release policy - release calendar.WebHome]] is relevant. The referenced is provided as a URN and/or a full set of reference fields.
2470 |MetadataSet|MetadataSetReferenceType|MetadataSet is reference to a [[metadata set>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields.
2471 |SimpleDataSource|xs:anyURI|SimpleDataSource describes a simple [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]], which is a URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] data or metadata message.
2472 |DataStructure|DataStructureReferenceType|DataStructure is reference to a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one data structure must only express key sets and/or cube regions where the identifiers of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2473 |QueryableDataSource|QueryableDataSourceType|QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2474 |MetadataStructure|MetadataStructureReferenceType|MetadataStructure is reference to a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one metadata structure must only express key sets and/or target regions where the identifiers of the target objects are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2475 |QueryableDataSource|QueryableDataSourceType|QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2476 |[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|DataflowReferenceType|[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] is reference to a [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be attached to more than one [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], and the [[dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] do not necessarily have to be usages of the same data structure. However, a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one data structure must only express key sets and/or cube regions where the identifiers of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2477 |QueryableDataSource|QueryableDataSourcType|QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2478 |[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]|MetadataflowReferenceType|[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] is reference to a [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be attached to more than one [[metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], and the [[metadataflows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] do not necessarily have to be usages of the same metadata structure. However, a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one metadata structure must only express key sets and/or target regions where the identifiers of the target objects are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2479 |QueryableDataSource|QueryableDataSourceType|QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2480 |ProvisionAgreement|ProvisionAgreementReferenceType|ProvisionAgreementReference is reference to a [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be attached to more than one provision aggreement, and the [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] do not necessarily have to be references structure usages based on the same structure. However, a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] must only express key sets and/or cube/target regions where the identifier of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2481 |QueryableDataSource|QueryableDataSourceType|QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2482 |MetadataProvisionAgreement|MetadataProvisionAgreementReferenceType|ProvisionAgreementReference is reference to a [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be attached to more than one provision aggreement, and the [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] do not necessarily have to be references structure usages based on the same structure. However, a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] must only express key sets and/or cube/target regions where the identifier of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2483 |QueryableDataSource|QueryableDataSourceType|QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2484
2485 **DataConstraintAttachmentType:** DataConstraintAttachmentType restricts the base ConstraintAttachmentType to only allow [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] related to data.
2486
2487 Derivation:
2488
2489 ConstraintAttachmentType (restriction)
2490 DataConstraintAttachmentType
2491
2492 Content:
2493 (DataProvider | SimpleDataSource+ | (DataStructure+, QueryableDataSource*) | ([[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]+, QueryableDataSource*) | (ProvisionAgreement+, QueryableDataSource*))
2494
2495 Element Documentation:
2496
2497 (% style="width:1272.29px" %)
2498 |**Name**|**Type**|(% style="width:824px" %)**Documentation**
2499 |DataProvider|DataProviderReferenceType|(% style="width:824px" %)DataProvider is reference to a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. If this is used, then only the [[release calendar>>doc:sdmx:Glossary 2\.1.Release policy - release calendar.WebHome]] is relevant. The referenced is provided as a URN and/or a full set of reference fields.
2500 |SimpleDataSource|xs:anyURI|(% style="width:824px" %)SimpleDataSource describes a simple [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]], which is a URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] data or metadata message.
2501 |DataStructure|DataStructureReferenceType|(% style="width:824px" %)DataStructure is reference to a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one data structure must only express key sets and/or cube regions where the identifiers of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2502 |QueryableDataSource|QueryableDataSourceType|(% style="width:824px" %)QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2503 |[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|DataflowReferenceType|(% style="width:824px" %)[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] is reference to a [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be attached to more than one [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], and the [[dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] do not necessarily have to be usages of the same data structure. However, a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one data structure must only express key sets and/or cube regions where the identifiers of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2504 |QueryableDataSource|QueryableDataSourceType|(% style="width:824px" %)QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2505 |ProvisionAgreement|ProvisionAgreementReferenceType|(% style="width:824px" %)ProvisionAgreementReference is reference to a [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be attached to more than one provision aggreement, and the [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] do not necessarily have to be references structure usages based on the same structure. However, a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] must only express key sets and/or cube/target regions where the identifier of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2506 |QueryableDataSource|QueryableDataSourceType|(% style="width:824px" %)QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2507
2508 **MetadataConstraintAttachmentType:** MetadataConstraintAttachmentType restricts the base ConstraintAttachmentType to only allow [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] related to metadata.
2509
2510 Derivation:
2511
2512 ConstraintAttachmentType (restriction)
2513 MetadataConstraintAttachmentType
2514
2515 Content:
2516 (MetadataProvider | MetadataSet+ | SimpleDataSource+ | (MetadataStructure+, QueryableDataSource*) | ([[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]+, QueryableDataSource*) | (MetadataProvisionAgreement+, QueryableDataSource*))
2517
2518 Element Documentation:
2519
2520 (% style="width:1332.29px" %)
2521 |**Name**|**Type**|(% style="width:799px" %)**Documentation**
2522 |MetadataProvider|MetadataProviderReferenceType|(% style="width:799px" %)MetadataProvider is reference to a metadata provider to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. If this is used, then only the [[release calendar>>doc:sdmx:Glossary 2\.1.Release policy - release calendar.WebHome]] is relevant. The referenced is provided as a URN and/or a full set of reference fields.
2523 |MetadataSet|MetadataSetReferenceType|(% style="width:799px" %)MetadataSet is reference to a [[metadata set>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields.
2524 |SimpleDataSource|xs:anyURI|(% style="width:799px" %)SimpleDataSource describes a simple [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]], which is a URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] data or metadata message.
2525 |MetadataStructure|MetadataStructureReferenceType|(% style="width:799px" %)MetadataStructure is reference to a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one metadata structure must only express key sets and/or target regions where the identifiers of the target objects are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2526 |QueryableDataSource|QueryableDataSourceType|(% style="width:799px" %)QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2527 |[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]|MetadataflowReferenceype|(% style="width:799px" %)[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] is reference to a [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be attached to more than one [[metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], and the [[metadataflows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] do not necessarily have to be usages of the same metadata structure. However, a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one metadata structure must only express key sets and/or target regions where the identifiers of the target objects are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2528 |QueryableDataSource|QueryableDataSourceType|(% style="width:799px" %)QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2529 |MetadataProvisionAgr eement|MetadataProvisionAgreementReferenceType|(% style="width:799px" %)ProvisionAgreementReference is reference to a [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached. The referenced is provided as a URN and/or a full set of reference fields. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be attached to more than one provision aggreement, and the [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] do not necessarily have to be references structure usages based on the same structure. However, a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] which is attached to more than one [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] must only express key sets and/or cube/target regions where the identifier of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are common across all structures to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2530 |QueryableDataSource|QueryableDataSourceType|(% style="width:799px" %)QueryableDataSource describes a queryable [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] to which the [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is attached.
2531
2532 //**RegionType:** //RegionType is an abstract type which defines a generic [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] region. This type can be refined to define regions for data or [[metadata sets>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]]. A region is defined by a collection of key values - each of which a collection of values for a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which disambiguates data (i.e. [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] of a [[dataset>>doc:sdmx:Glossary 2\.1.Data set.WebHome]]). For each region, a collection of [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values can be provided. Taken together, the key values and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] serve to identify or describe a subset of a data or [[metadata set>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]]. Finally, the region can flagged as being included or excluded, although this flag only makes sense when the region is used in a particular context.
2533
2534 Derivation:
2535
2536 AnnotableType (extension)
2537 RegionType
2538
2539 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2540 include?, validFrom?, validTo?
2541
2542 Content:
2543 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, KeyValue*, [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
2544
2545 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2546
2547 |**Name**|**Type**|**Documentation**
2548 |include (default: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates that the region is to be included or excluded within the context in which it is defined. For example, if the regions is defined as part of a content [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]], the exclude flag would mean the data identified by the region is not present.
2549 |validFrom|StandardTimePeriodType|
2550 |validTo|StandardTimePeriodType|
2551
2552 Element Documentation:
2553
2554 (% style="width:1197.29px" %)
2555 |**Name**|**Type**|(% style="width:916px" %)**Documentation**
2556 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:916px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2557 |KeyValue|//MemberSelectionType//|(% style="width:916px" %)KeyValue contains a reference to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which disambiguates the data (i.e. a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]) and provides a collection of values for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The collection of values can be flagged as being inclusive or exclusive to the region being defined. Any key [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that is not included is assumed to be wild carded, which is to say that the cube includes all possible values for the un-referenced key [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Further, this assumption applies to the values of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] as well. The values for any given [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] can only be sub-setted in the region by explicit inclusion or exclusion. For example, a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X which has the possible values of 1, 2, 3 is assumed to have all of these values if a key value is not defined. If a key value is defined with an inclusion [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of true and the values of 1 and 2, the only the values of 1 and 2 for [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X are included in the definition of the region. If the key value is defined with an inclusion [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of false and the value of 1, then the values of 2 and 3 for [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X are included in the definition of the region. Note that any given key [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] must only be referenced once in the region.
2558 |[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]|//MemberSelectionType//|(% style="width:916px" %)[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] contains a reference to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], or [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]) and provides a collection of values for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. This serves to state that for the key which defines the region, the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that are specified here have or do not have (depending on the include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of the value set) the values provided. It is possible to provide a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] reference without specifying values, for the purpose of stating the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is absent (include = false) or present with an unbounded set of values. As opposed to key [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]], which are assumed to be wild carded if absent, no assumptions are made about the absence of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Only [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which are explicitly stated to be present or absent from the region will be know. All unstated [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for the set cannot be assumed to absent or present.
2559
2560 **MemberSelectionType:** MemberSelectionType is an abstract base type which is used to provide a set of values for a referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Implementations of this type will be based on a particular [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] type and refine the allowed values to reflect the types of values that are possible for that type of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
2561
2562 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2563 id, include?, removePrefix?, validFrom?, validTo?
2564
2565 Content:
2566 (Value+|TimeRange)?
2567
2568 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2569
2570 |**Name**|**Type**|**Documentation**
2571 |id|NestedNCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the identifier for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for which values are being provided. This base type allows for a nested identifier to be provided, for the purpose of referencing a nested [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (i.e. a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). However, specific implementations will restrict this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] to only allow single (% style="color:#e74c3c" %)level(%%) identifiers where appropriate.
2572 |include (default: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values provided for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are to be included or excluded from the region in which they are defined.
2573 |removePrefix|xs:boolean|The removePrefix [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] should keep or not the prefix, as defined in the extension of [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
2574 |validFrom|StandardTimePeriodType|
2575 |validTo|StandardTimePeriodType|
2576
2577 Element Documentation:
2578
2579 |**Name**|**Type**| |**Documentation**
2580 |Value|SimpleComponentValueType| |Value provides a simple value for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], such as a coded, numeric, or simple text value. This type of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] value is applicable for [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2581 |TimeRange|TimeRangeValueType| |TimeValue provides a value for a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which has a time [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]. This is repeatable to allow for a range to be specified, although a single value can also be provided. An operator is available on this to indicate whether the specified value indicates an exact value or the beginning/end of a range (inclusive or exclusive).
2582
2583 **DataKeyType:** DataKeyType is a region which defines a distinct full or partial data key. The key consists of a set of values, each referencing a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and providing a single value for that [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]. The purpose of the key is to define a subset of a [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] (i.e. the observed value and data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]) which have the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] values provided in this definition. Any [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] not stated explicitly in this key is assumed to be wild carded, thus allowing for the definition of partial data keys.
2584
2585 Derivation:
2586
2587 AnnotableType (extension)
2588 RegionType (restriction)
2589 DataKeyType
2590
2591 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2592 include?, validFrom?, validTo?
2593
2594 Content:
2595 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, KeyValue*, [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
2596
2597 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2598
2599 |**Name**|**Type**|**Documentation**
2600 |include (fixed: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] has a fixed value of true for a distinct key, since such a key is always assumed to identify existing data or metadata.
2601 |validFrom|StandardTimePeriodType|
2602 |validTo|StandardTimePeriodType|
2603
2604 Element Documentation:
2605
2606 |**Name**|**Type**|**Documentation**
2607 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2608 |KeyValue|DataKeyValueType|KeyValue contains a reference to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which disambiguates the data (i.e. a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]) and provides a collection of values for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The collection of values can be flagged as being inclusive or exclusive to the region being defined. Any key [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that is not included is assumed to be wild carded, which is to say that the cube includes all possible values for the un-referenced key [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Further, this assumption applies to the values of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] as well. The values for any given [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] can only be sub-setted in the region by explicit inclusion or exclusion. For example, a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X which has the possible values of 1, 2, 3 is assumed to have all of these values if a key value is not defined. If a key value is defined with an inclusion [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of true and the values of 1 and 2, the only the values of 1 and 2 for [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X are included in the definition of the region. If the key value is defined with an inclusion [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of false and the value of 1, then the values of 2 and 3 for [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X are included in the definition of the region. Note that any given key [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] must only be referenced once in the region.
2609 |[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]|DataComponentValueSetType|[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] contains a reference to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], or [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]) and provides a collection of values for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. This serves to state that for the key which defines the region, the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that are specified here have or do not have (depending on the include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of the value set) the values provided. It is possible to provide a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] reference without specifying values, for the purpose of stating the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is absent (include = false) or present with an unbounded set of values. As opposed to key [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]], which are assumed to be wild carded if absent, no assumptions are made about the absence of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Only [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which are explicitly stated to be present or absent from the region will be know. All unstated [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for the set cannot be assumed to absent or present.
2610
2611 **DataKeyValueType:** DataKeyValueType is a type for providing a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] value for the purpose of defining a distinct data key. Only a single value can be provided for the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]].
2612
2613 Derivation:
2614
2615 MemberSelectionType (restriction)
2616 DataKeyValueType
2617
2618 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2619 id, include?, removePrefix?
2620
2621 Content:
2622 Value
2623
2624 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2625
2626 |**Name**|**Type**|**Documentation**
2627 |id|SingleNCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the identifier for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for which values are being provided. This base type allows for a nested identifier to be provided, for the purpose of referencing a nested [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (i.e. a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). However, specific implementations will restrict this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] to only allow single level identifiers where appropriate.
2628 |include (fixed: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values provided for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are to be included or excluded from the region in which they are defined.
2629 |removePrefix|xs:boolean|The removePrefix [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] should keep or not the prefix, as defined in the extension of [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
2630
2631 Element Documentation:
2632
2633 |**Name**|**Type**|**Documentation**
2634 |Value|SimpleKeyValueType|Value provides a simple value for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], such as a coded, numeric, or simple text value. This type of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] value is applicable for [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2635
2636 **DataComponentValueSetType:** DataComponentValueSetType defines the structure for providing values for a data [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], or metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If no values are provided, the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is implied to include/excluded from the region in which it is defined, with no regard to the value of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Note that for metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] which occur within other metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], a nested identifier can be provided. For example, a value of CONTACT.ADDRESS.STREET refers to the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] with the identifier STREET which exists in the ADDRESS metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in the CONTACT metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], which is defined at the root of the report structure.
2637
2638 Derivation:
2639
2640 MemberSelectionType (restriction)
2641 DataComponentValueSetType
2642
2643 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2644 id, include?, removePrefix?
2645
2646 Content:
2647 (Value+|TimeRange)?
2648
2649 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2650
2651 |**Name**|**Type**|**Documentation**
2652 |id|NestedNCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the identifier for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for which values are being provided. This base type allows for a nested identifier to be provided, for the purpose of referencing a nested [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (i.e. a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). However, specific implementations will restrict this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] to only allow single level identifiers where appropriate.
2653 |include (default: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values provided for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are to be included or excluded from the region in which they are defined.
2654 |removePrefix|xs:boolean|The removePrefix [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] should keep or not the prefix, as defined in the extension of [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
2655
2656 Element Documentation:
2657
2658 (% style="width:1101.29px" %)
2659 |**Name**|**Type**|**Documentation**
2660 |Value|DataComponentValueType|Value provides a simple value for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], such as a coded, numeric, or simple text value. This type of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] value is applicable for [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2661 |TimeRange|TimeRangeValueType|TimeValue provides a value for a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which has a time [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]. This is repeatable to allow for a range to be specified, although a single value can also be provided. An operator is available on this to indicate whether the specified value indicates an exact value or the beginning/end of a range (inclusive or exclusive).
2662
2663 **CubeRegionType:** CubeRegionType defines the structure of a data cube region. This is based on the abstract RegionType and simply refines the key and [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values to conform with what is applicable for [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], respectively. See the documentation of the base type for more details on how a region is defined.
2664
2665 Derivation:
2666
2667 AnnotableType (extension)
2668 RegionType (restriction)
2669 CubeRegionType
2670
2671 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2672 include?
2673
2674 Content:
2675 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, KeyValue*, [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
2676
2677 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2678
2679 |**Name**|**Type**|**Documentation**
2680 |include (default: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates that the region is to be included or excluded within the context in which it is defined. For example, if the regions is defined as part of a content [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]], the exclude flag would mean the data identified by the region is not present.
2681
2682 Element Documentation:
2683
2684 |**Name**|**Type**|**Documentation**
2685 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2686 |KeyValue|CubeRegionKeyType|KeyValue contains a reference to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which disambiguates the data (i.e. a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]) and provides a collection of values for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The collection of values can be flagged as being inclusive or exclusive to the region being defined. Any key [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that is not included is assumed to be wild carded, which is to say that the cube includes all possible values for the un-referenced key [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Further, this assumption applies to the values of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] as well. The values for any given [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] can only be sub-setted in the region by explicit inclusion or exclusion. For example, a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X which has the possible values of 1, 2, 3 is assumed to have all of these values if a key value is not defined. If a key value is defined with an inclusion [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of true and the values of 1 and 2, the only the values of 1 and 2 for [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X are included in the definition of the region. If the key value is defined with an inclusion [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of false and the value of 1, then the values of 2 and 3 for [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] X are included in the definition of the region. Note that any given key [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] must only be referenced once in the region.
2687 |[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]|ComponentValueSetType|[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] contains a reference to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], or [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]) and provides a collection of values for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. This serves to state that for the key which defines the region, the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that are specified here have or do not have (depending on the include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of the value set) the values provided. It is possible to provide a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] reference without specifying values, for the purpose of stating the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is absent (include = false) or present with an unbounded set of values. As opposed to key [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]], which are assumed to be wild carded if absent, no assumptions are made about the absence of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Only [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which are explicitly stated to be present or absent from the region will be know. All unstated [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for the set cannot be assumed to absent or present.
2688
2689 **MetadataTargetRegionType:** MetadataTargetRegionType defines the structure of a metadata target region. A metadata target region must define the report structure and the metadata target from that structure on which the region is based. This type is based on the abstract RegionType and simply refines the key and [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values to conform with what is applicable for target objects and metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], respectively. See the documentation of the base type for more details on how a region is defined.
2690
2691 Derivation:
2692
2693 AnnotableType (extension)
2694 RegionType (restriction)
2695 MetadataTargetRegionType
2696
2697 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2698 include?, validFrom?, validTo?
2699
2700 Content:
2701 [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]
2702
2703 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2704
2705 (% style="width:1119.29px" %)
2706 |**Name**|**Type**|(% style="width:757px" %)**Documentation**
2707 |include (default: true)|xs:boolean|(% style="width:757px" %)The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates that the region is to be included or excluded within the context in which it is defined. For example, if the regions is defined as part of a content [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]], the exclude flag would mean the data identified by the region is not present.
2708 |validFrom|StandardTimePeriodType|(% style="width:757px" %)
2709 |validTo|StandardTimePeriodType|(% style="width:757px" %)
2710
2711 Element Documentation:
2712
2713 |**Name**|**Type**|**Documentation**
2714 |[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]|MetadataAttributeVal ueSetType|[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] contains a reference to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], or [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]) and provides a collection of values for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. This serves to state that for the key which defines the region, the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that are specified here have or do not have (depending on the include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of the value set) the values provided. It is possible to provide a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] reference without specifying values, for the purpose of stating the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is absent (include = false) or present with an unbounded set of values. As opposed to key [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]], which are assumed to be wild carded if absent, no assumptions are made about the absence of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Only [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which are explicitly stated to be present or absent from the region will be know. All unstated [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for the set cannot be assumed to absent or present.
2715
2716 **CubeRegionKeyType:** CubeRegionKeyType is a type for providing a set of values for a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] for the purpose of defining a data cube region. A set of distinct value can be provided, or if this [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] is represented as time, and time range can be specified.
2717
2718 Derivation:
2719
2720 MemberSelectionType (restriction)
2721 CubeRegionKeyType
2722
2723 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2724 id, include?, removePrefix?, validFrom?, validTo?
2725
2726 Content:
2727 (Value+|TimeRange)
2728
2729 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2730
2731 |**Name**|**Type**|**Documentation**
2732 |id|SingleNCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the identifier for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for which values are being provided. This base type allows for a nested identifier to be provided, for the purpose of referencing a nested [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (i.e. a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). However, specific implementations will restrict this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] to only allow single level identifiers where appropriate.
2733 |include (default: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values provided for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are to be included or excluded from the region in which they are defined.
2734 |removePrefix|xs:boolean|The removePrefix [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] should keep or not the prefix, as defined in the extension of [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
2735 |validFrom|StandardTimePeriodType|
2736 |validTo|StandardTimePeriodType|
2737
2738 Element Documentation:
2739
2740 |**Name**|**Type**|**Documentation**
2741 |Value|CubeKeyValueType|Value provides a simple value for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], such as a coded, numeric, or simple text value. This type of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] value is applicable for [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2742 |TimeRange|TimeRangeValueType|TimeValue provides a value for a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which has a time [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]. This is repeatable to allow for a range to be specified, although a single value can also be provided. An operator is available on this to indicate whether the specified value indicates an exact value or the beginning/end of a range (inclusive or exclusive).
2743
2744 **ComponentValueSetType:** ComponentValueSetType defines the structure for providing values for a data [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], or metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If no values are provided, the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is implied to include/excluded from the region in which it is defined, with no regard to the value of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. Note that for metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] which occur within other metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], a nested identifier can be provided. For example, a value of CONTACT.ADDRESS.STREET refers to the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] with the identifier STREET which exists in the ADDRESS metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in the CONTACT metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], which is defined at the root of the report structure.
2745
2746 Derivation:
2747
2748 MemberSelectionType (restriction)
2749 ComponentValueSetType
2750
2751 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2752 id, include?, removePrefix?
2753
2754 Content:
2755 (Value+|TimeRange)?
2756
2757 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2758
2759 |**Name**|**Type**|**Documentation**
2760 |id|NestedNCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the identifier for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for which values are being provided. This base type allows for a nested identifier to be provided, for the purpose of referencing a nested [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (i.e. a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). However, specific implementations will restrict this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] to only allow single level identifiers where appropriate.
2761 |include (default: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values provided for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are to be included or excluded from the region in which they are defined.
2762 |removePrefix|xs:boolean|The removePrefix [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] should keep or not the prefix, as defined in the extension of [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
2763
2764 Element Documentation:
2765
2766 |**Name**|**Type**|**Documentation**
2767 |Value|SimpleComponentValueType|Value provides a simple value for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], such as a coded, numeric, or simple text value. This type of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] value is applicable for [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2768 |TimeRange|TimeRangeValueType|TimeValue provides a value for a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which has a time [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]. This is repeatable to allow for a range to be specified, although a single value can also be provided. An operator is available on this to indicate whether the specified value indicates an exact value or the beginning/end of a range (inclusive or exclusive).
2769
2770 **MetadataAttributeValueSetType:** MetadataAttributeValueSetType defines the structure for providing values for a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If no values are provided, the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is implied to include/excluded from the region in which it is defined, with no regard to the value of the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2771
2772 Derivation:
2773
2774 MemberSelectionType (restriction)
2775 MetadataAttributeValueSetType
2776
2777 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2778 id, include?, removePrefix?
2779
2780 Content:
2781 (Value+|TimeRange)?
2782
2783 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2784
2785 |**Name**|**Type**|**Documentation**
2786 |id|NestedNCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the identifier for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for which values are being provided. This base type allows for a nested identifier to be provided, for the purpose of referencing a nested [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (i.e. a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). However, specific implementations will restrict this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] to only allow single level identifiers where appropriate.
2787 |include (default: true)|xs:boolean|The include [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values provided for the referenced [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are to be included or excluded from the region in which they are defined.
2788 |removePrefix|xs:boolean|The removePrefix [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] should keep or not the prefix, as defined in the extension of [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
2789
2790 Element Documentation:
2791
2792 |**Name**|**Type**|**Documentation**
2793 |Value|SimpleComponentValueType|Value provides a simple value for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], such as a coded, numeric, or simple text value. This type of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] value is applicable for [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2794 |TimeRange|TimeRangeValueType|TimeValue provides a value for a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which has a time [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]. This is repeatable to allow for a range to be specified, although a single value can also be provided. An operator is available on this to indicate whether the specified value indicates an exact value or the beginning/end of a range (inclusive or exclusive).
2795
2796 **SimpleComponentValueType:** SimpleValueType contains a simple value for a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], and if that value is from a [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], the ability to indicate that child [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a simple [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] are part of the value set of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] for the region.
2797
2798 Derivation:
2799
2800 xs:anySimpleType (restriction)
2801 xs:string (extension)
2802 SimpleComponentValueType
2803
2804 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2805 cascadeValues?, xml:lang?, validFrom?, validTo?
2806
2807 Content:
2808
2809 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2810
2811 (% style="width:1176.29px" %)
2812 |(% style="width:245px" %)**Name**|(% style="width:318px" %)**Type**|(% style="width:611px" %)**Documentation**
2813 |(% style="width:245px" %)cascadeValues (default: false)|(% style="width:318px" %)CascadeSelectionType|(% style="width:611px" %)The cascadeValues [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that if the value is taken from a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] all child [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a simple [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] are understood be included in the region.
2814 |(% style="width:245px" %)xml:lang|(% style="width:318px" %)xs:[[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]|(% style="width:611px" %)The xml:lang [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies a [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] for the value. This is used when the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] value support multi-lingual values.
2815 |(% style="width:245px" %)validFrom|(% style="width:318px" %)StandardTimePeriodType|(% style="width:611px" %)
2816 |(% style="width:245px" %)validTo|(% style="width:318px" %)StandardTimePeriodType|(% style="width:611px" %)
2817
2818 **CubeKeyValueType:** CubeKeyValueType derives from the SimpleValueType, but does not allow for a locale (xml:lang).
2819
2820 Derivation:
2821
2822 xs:anySimpleType (restriction)
2823 xs:string (extension)
2824 SimpleComponentValueType (restriction)
2825 CubeKeyValueType
2826
2827 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2828 cascadeValues?, validFrom?, validTo?
2829
2830 Content:
2831
2832 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2833
2834 |**Name**|**Type**|**Documentation**
2835 |cascadeValues (default: false)|CascadeSelectionType|The cascadeValues [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that if the value is taken from a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] all child [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a simple [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] are understood be included in the region.
2836 |validFrom|StandardTimePeriodType|
2837 |validTo|StandardTimePeriodType|
2838
2839 **DataComponentValueType:** DataComponentValueType derives from the SimpleValueType, but does not allow for validity dates.
2840
2841 Derivation:
2842
2843 xs:anySimpleType (restriction)
2844 xs:string (extension)
2845 SimpleComponentValueType (restriction)
2846 DataComponentValueType
2847
2848 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2849 cascadeValues?, xml:lang?
2850
2851 Content:
2852
2853 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2854
2855 |**Name**|**Type**|**Documentation**
2856 |cascadeValues (default: false)|CascadeSelectionType|The cascadeValues [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that if the value is taken from a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] all child [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in a simple [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] are understood be included in the region.
2857 |xml:lang|xs:[[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]|The xml:lang [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies a [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] for the value. This is used when the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] value support multi-lingual values.
2858
2859 **SimpleKeyValueType:** SimpleKeyValueType derives from the SimpleValueType, but does not allow for the cascading of value in the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], as keys are meant to describe a distinct full or partial key.
2860
2861 Derivation:
2862
2863 xs:anySimpleType (restriction)
2864 xs:string (extension)
2865 SimpleComponentValueType (restriction)
2866 SimpleKeyValueType
2867
2868 Content:
2869 **TimeRangeValueType:** TimeRangeValueType allows a [[time period>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] value to be expressed as a range. It can be expressed as the period before a period, after a period, or between two periods. Each of these properties can specify their inclusion in regards to the range.
2870
2871 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2872 validFrom?, validTo?
2873
2874 Content:
2875 (BeforePeriod|AfterPeriod|(StartPeriod, EndPeriod))
2876
2877 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2878
2879 (% style="width:1030.29px" %)
2880 |(% style="width:242px" %)**Name**|(% style="width:245px" %)**Type**|(% style="width:539px" %)**Documentation**
2881 |(% style="width:242px" %)validFrom|(% style="width:245px" %)StandardTimePeriodType|(% style="width:539px" %)
2882 |(% style="width:242px" %)validTo|(% style="width:245px" %)StandardTimePeriodType|(% style="width:539px" %)
2883
2884 Element Documentation:
2885
2886 |**Name**|**Type**|**Documentation**
2887 |BeforePeriod|TimePeriodRangeType|BeforePeriod is the period before which the period is meant to cover. This date may be inclusive or exclusive in the range.
2888 |AfterPeriod|TimePeriodRangeType|AfterPeriod is the period after which the period is meant to cover. This date may be inclusive or exclusive in the range.
2889 |StartPeriod|TimePeriodRangeType|StartPeriod is the start date or the range that the queried date must occur within. This date may be inclusive or exclusive in the range.
2890 |EndPeriod|TimePeriodRangeType|EndPeriod is the end period of the range. This date may be inclusive or exclusive in the range.
2891
2892 **TimePeriodRangeType:** TimePeriodRangeType defines a [[time period>>doc:sdmx:Glossary 2\.1.Time period.WebHome]], and indicates whether it is inclusive in a range.
2893
2894 Derivation:
2895
2896 xs:anySimpleType (restriction)
2897 ObservationalTimePeriodType (extension)
2898 TimePeriodRangeType
2899
2900 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2901 isInclusive?
2902
2903 Content:
2904 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2905
2906 |**Name**|**Type**|**Documentation**
2907 |isInclusive (default: true)|xs:boolean|The isInclusive [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], when true, indicates that the [[time period>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] specified is included in the range.
2908
2909 //**DataStructureBaseType:** //DataStructureBaseType describes base refinement of the StructureType for a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. A [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] is defined as a collection of metadata (% style="color:#e74c3c" %)concepts(%%), their structure and usage when used to collect or disseminate data.
2910
2911 Derivation:
2912
2913 AnnotableType (extension)
2914 IdentifiableType (extension)
2915 NameableType (extension)
2916 VersionableType (restriction)
2917 MaintainableBaseType (extension)
2918 MaintainableType (restriction)
2919 StructureType (restriction)
2920 DataStructureBaseType
2921
2922 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2923 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
2924
2925 Content:
2926 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, DataStructureComponents?
2927
2928 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2929
2930 |**Name**|**Type**
2931 |id|IDType
2932 |urn|DataStructureUrnType
2933 |uri|xs:anyURI
2934 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType
2935 |validFrom|xs:dateTime
2936 |validTo|xs:dateTime
2937 |agencyID|NestedNCNameIDType
2938 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean
2939 |serviceURL|xs:anyURI
2940 |structureURL|xs:anyURI
2941 |isPartialLanguage (default: false)|xs:boolean
2942
2943 Element Documentation:
2944
2945 |**Name**|**Type**|**Documentation**
2946 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2947 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2948 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2949 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2950 |DataStructureComponents|DataStructureComponentsType|DataStructureComponents defines the grouping of the sets of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that have a defined structural role in the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. Note that for any [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] or group defined in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], its id must be unique. This applies to the identifiers explicitly defined by the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] as well as those inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. For example, if two [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] take their identity from [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identity (regardless of whether the [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] exist in different schemes) one of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] must be provided a different explicit identifier. Although there are XML schema [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] to help enforce this, these only apply to explicitly assigned identifiers. Identifiers inherited from a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] from which a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its identity cannot be validated against this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]. Therefore, systems processing [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] will have to perform this check outside of the XML validation. There are also two reserved identifiers in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]; TIME\_PERIOD, and REPORTING\_YEAR\_START\_DAY. These identifiers may not be used outside of their respective defintions (TimeDimension and ReportingYearStartDay). This applies to both the explicit identifiers that can be assigned to the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] or groups as well as an identifier inherited by a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] from its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. For example, if an ordinary [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] (i.e. not the time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]) takes its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity from a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the identifier TIME\_PERIOD, that [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] must provide a different explicit identifier.
2951
2952 **DataStructureType:** DataStructureType defines the structure for a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. A [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] is defined as a collection of metadata (% style="color:#e74c3c" %)concepts(%%), their structure and usage when used to collect or disseminate data.
2953
2954 Derivation:
2955
2956 AnnotableType (extension)
2957 IdentifiableType (extension)
2958 NameableType (extension)
2959 VersionableType (restriction)
2960 MaintainableBaseType (extension)
2961 MaintainableType (restriction)
2962 StructureType (restriction)
2963 DataStructureBaseType (extension)
2964 DataStructureType
2965
2966 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
2967 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
2968
2969 Content:
2970 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, DataStructureComponents?, Metadata?
2971
2972
2973 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
2974
2975 (% style="width:2116.68px" %)
2976 |**Name**|**Type**|(% style="width:1572.38px" %)**Documentation**
2977 |id|IDType|(% style="width:1572.38px" %)The id is the identifier for the object.
2978 |urn|DataStructureUrnType|(% style="width:1572.38px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
2979 |uri|xs:anyURI|(% style="width:1572.38px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
2980 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:1572.38px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
2981 |validFrom|xs:dateTime|(% style="width:1572.38px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2982 |validTo|xs:dateTime|(% style="width:1572.38px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
2983 |agencyID|NestedNCNameIDType|(% style="width:1572.38px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
2984 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:1572.38px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
2985 |serviceURL|xs:anyURI|(% style="width:1572.38px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
2986 |structureURL|xs:anyURI|(% style="width:1572.38px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
2987 |isPartialLanguage (default: false)|xs:boolean|(% style="width:1572.38px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
2988
2989 Element Documentation:
2990
2991 |**Name**|**Type**|**Documentation**
2992 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
2993 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
2994 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2995 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
2996 |DataStructureComponents|DataStructureComponentsType|DataStructureComponents defines the grouping of the sets of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that have a defined structural role in the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. Note that for any [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] or group defined in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], its id must be unique. This applies to the identifiers explicitly defined by the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] as well as those inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. For example, if two [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] take their identity from [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identity (regardless of whether the [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] exist in different schemes) one of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] must be provided a different explicit identifier. Although there are XML schema [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] to help enforce this, these only apply to explicitly assigned identifiers. Identifiers inherited from a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] from which a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its identity cannot be validated against this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]. Therefore, systems processing [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] will have to perform this check outside of the XML validation. There are also two reserved identifiers in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]; TIME\_PERIOD, and REPORTING\_YEAR\_START\_DAY. These identifiers may not be used outside of their respective defintions (TimeDimension and ReportingYearStartDay). This applies to both the explicit identifiers that can be assigned to the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] or groups as well as an identifier inherited by a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] from its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. For example, if an ordinary [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] (i.e. not the time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]) takes its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity from a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the identifier TIME\_PERIOD, that [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] must provide a different explicit identifier.
2997 |Metadata|MetadataStructureReferenceType|A [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] may be related to a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] in order to use its metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] as part of the data. Note that the [[referenced metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] set cannot contain nested metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], as these are not supported in the data. By default all metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] can be associated at any [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] of the data. However, a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] usage can be used to provide a specific [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] relationshp for a given metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
2998
2999 //**DataStructureComponentsBaseType:**// DataStructureComponentsBaseType is an abstract base type the serves as the basis for the DataStructureComponentsType. This type is necessary to allow for valid substitutions of [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] lists.
3000
3001 Derivation:
3002
3003 GroupingType (restriction)
3004 DataStructureComponentsBaseType
3005
3006 Content:
3007 {Empty}
3008
3009 **DataStructureComponentsType:** DataStructureComponentsType describes the structure of the grouping to the sets of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that have a defined structural role in the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. At a minimum at least one [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] must be defined.
3010
3011 Derivation:
3012
3013 GroupingType (restriction)
3014 DataStructureComponentsBaseType (extension)
3015 DataStructureComponentsType
3016
3017 Content:
3018 DimensionList, Group*, AttributeList?, MeasureList?
3019
3020 Element Documentation:
3021
3022 |**Name**|**Type**|**Documentation**
3023 |DimensionList|DimensionListType|DimensionList describes the key descriptor for the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. It is an ordered set of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that, combined, classify a statistical [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], such as a [[time series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], and whose values, when combined (the key) in an instance such as a [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]], uniquely identify a specific [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]].
3024 |Group|GroupType|Group describes a group descriptor in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. It is a set metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] (and possibly their values) that define a partial key derived from the key descriptor in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]].
3025 |AttributeList|AttributeListType|AttributeList describes the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] descriptor for the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. It is a collection of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that define the [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]].
3026 |MeasureList|MeasureListpe|MeasureList describes the [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] descriptor for a data structure.
3027
3028 //**AttributeListBaseType:**// AttributeListBaseType is an abstract base type used as the basis for the AttributeListType.
3029
3030 Derivation:
3031
3032 AnnotableType (extension)
3033 IdentifiableType (extension)
3034 ComponentListType (restriction)
3035 AttributeListBaseType
3036
3037 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3038 id?, urn?, uri?
3039
3040 Content:
3041 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link
3042
3043 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3044
3045 |**Name**|**Type**|**Documentation**
3046 |id (fixed: AttributeDescriptor)|IDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is provided in this case for completeness. However, its value is fixed to AttributeDescriptor.
3047 |urn|AttributeDescriptorUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3048 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3049
3050 Element Documentation:
3051
3052 |**Name**|**Type**|**Documentation**
3053 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3054 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3055
3056 **AttributeListType:** AttributeListType describes the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] descriptor for the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]].
3057
3058 Derivation:
3059
3060 AnnotableType (extension)
3061 IdentifiableType (extension)
3062 ComponentListType (restriction)
3063 AttributeListBaseType (extension)
3064 AttributeListType
3065
3066 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3067 id?, urn?, uri?
3068
3069 Content:
3070 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ([[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]|MetadataAttributeUsage)+
3071
3072 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3073
3074 |**Name**|**Type**|**Documentation**
3075 |id (fixed: AttributeDescriptor)|IDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is provided in this case for completeness. However, its value is fixed to AttributeDescriptor.
3076 |urn|AttributeDescriptorUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3077 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3078
3079 Element Documentation:
3080
3081 |**Name**|**Type**|**Documentation**
3082 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3083 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3084 |[[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]|AttributeType|[[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] describes the definition of a data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], which is defined as a characteristic of an object or entity.
3085 |MetadataAttributeUsage|MetadataAttributeUsageType|MetadataAttributeUsage refines the details of how a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] from the metadata structure referenced from the data structure is used. By default, metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] can be expressed at any [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] of the data. This allows an [[attribute relationship>>doc:sdmx:Glossary 2\.1.Attribute relationship.WebHome]] to be defined in order restrict the reporing of a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] to a specific part of the data.
3086
3087 //**AttributeBaseType:**// AttributeBaseType is an abstract base type that serves as the basis for the AttributeType. It restricts the text format base to a text format valid for data [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (that does not allow for XHTML [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]). The local [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] is restricted to the values defined in [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]. The [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role is restricted to the values valid for a data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
3088
3089 Derivation:
3090
3091 AnnotableType (extension)
3092 IdentifiableType (extension)
3093 ComponentBaseType (extension)
3094 ComponentType (restriction)
3095 AttributeBaseType
3096
3097 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3098 id?, urn?, uri?
3099
3100 Content:
3101 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?
3102
3103
3104 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3105
3106 |**Name**|**Type**|**Documentation**
3107 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
3108 |urn|DataAttributeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3109 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3110
3111 Element Documentation:
3112
3113 |**Name**|**Type**|**Documentation**
3114 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3115 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3116 |ConceptIdentity|ConceptReferenceType|ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3117 |LocalRepresentation|AttributeRepresentationType|LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
3118
3119 **AttributeType:** AttributeType describes the structure of a data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], which is defined as a characteristic of an object or entity. The [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] takes its semantic, and in some cases it [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]], from its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. An [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] can be coded by referencing a [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] from its coded local [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]. It can also specify its text format, which is used as the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] if a coded [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] is not defined. Neither the coded or uncoded [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] are necessary, since the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] may take these from the referenced (% style="color:#e74c3c" %)concept(%%). An [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies its relationship with other data structure [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] and is given an assignment status. These two properties dictate where in a data message the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] will be attached, and whether or not the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] will be required to be given a value. A set of roles defined in [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] can be assigned to the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
3120
3121 Derivation:
3122
3123 AnnotableType (extension)
3124 IdentifiableType (extension)
3125 ComponentBaseType (extension)
3126 ComponentType (restriction)
3127 AttributeBaseType (extension)
3128 AttributeType
3129
3130 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3131 id?, urn?, uri?, usage?
3132
3133 Content:
3134 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?, ConceptRole*, AttributeRelationship, MeasureRelationship?
3135
3136
3137 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3138
3139 |**Name**|**Type**|**Documentation**
3140 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
3141 |urn|DataAttributeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3142 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3143 |usage (default: optional)|UsageType|The usage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether an [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] value must be available for any corresponding existing observation.
3144
3145 Element Documentation:
3146
3147 (% style="width:1169.29px" %)
3148 |**Name**|**Type**|**Documentation**
3149 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3150 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3151 |ConceptIdentity|ConceptReferenceType|ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3152 |LocalRepresentation|AttributeRepresentationType|LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
3153 |ConceptRole|ConceptReferenceType|ConceptRole references [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which define roles which this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] serves.
3154 |AttributeRelationship|AttributeRelationshipType|AttributeRelationship describes how the value of this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] varies with the values of other [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. These relationships will be used to determine the [[attachment level>>doc:sdmx:Glossary 2\.1.Attachment level.WebHome]] of the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in the various data formats.
3155 |MeasureRelationship|MeasureRelationshipType|MeasureRelationship identifies the [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] that the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] applies to. If this is not used, the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is assumed to apply to all [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]].
3156
3157 **AttributeRelationshipType:** AttributeRelationshipType defines the structure for stating the relationship between an [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] and other [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3158
3159 Content:
3160 ([[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|[[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]+|Group|Observation)
3161
3162 Element Documentation:
3163
3164 |**Name**|**Ty**|**Documentation**
3165 |[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|EmptyType|This means that the value of the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] varies per [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. It is the data modeller's responsibility to design or use non-overlapping [[dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] that do not have observations in common, otherwise the integrity of [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]-specific [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values is not assured by the model, e.g. when querying those data through its [[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]].
3166 |[[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]|OptionalLocalDimensionReferenceType|This is used to reference [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] on which the value of this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] depends. An [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] using this relationship can be either a group, [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]] (or section), or observation level [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. The [[attachment level>>doc:sdmx:Glossary 2\.1.Attachment level.WebHome]] of the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] will be determined by the data format and which [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] are referenced.
3167 |Group|IDType|This is used as a convenience to referencing all of the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] defined by the referenced group. The [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] will also be attached to this group.
3168 |Observation|EmptyType|This is used to specify that the value of the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is dependent upon the observed value. An [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] with this relationship will always be treated as an observation level [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
3169
3170 **OptionalLocalDimensionReferenceType:**
3171
3172 Derivation:
3173
3174 xs:anySimpleType (restriction)
3175 xs:string (restriction)
3176 NestedIDType (restriction)
3177 IDType (restriction)
3178 NCNameIDType (extension)
3179 OptionalLocalDimensionReferenceType
3180
3181 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3182 optional?
3183
3184 Content:
3185
3186 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3187
3188 (% style="width:1017.29px" %)
3189 |(% style="width:332px" %)**Name**|(% style="width:307px" %)**Type**|(% style="width:375px" %)**Documentation**
3190 |(% style="width:332px" %)optional (default: false)|(% style="width:307px" %)xs:boolean|(% style="width:375px" %)
3191
3192 **MeasureRelationshipType:** MeasureRelationshipType allows for the description of an [[attributes relationship>>doc:sdmx:Glossary 2\.1.Attribute relationship.WebHome]] to one or more [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]
3193
3194 Content:
3195 [[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]+
3196
3197 Element Documentation:
3198
3199 |**Name**|**Type**|**Documentation**
3200 |[[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]|NCNameIDType|This is a reference to a [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] defined in this [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]].
3201
3202 **MetadataAttributeUsageBaseType:** MetadataAttributeUsageBaseType is the abstract base refinement of a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] usage. Since this is a usage of metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] already defined in metadata structure, the typical id, [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity, and [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] are excluded in place of a local refernce to the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] being used.
3203
3204 Derivation:
3205
3206 AnnotableType (extension)
3207 IdentifiableType (extension)
3208 ComponentBaseType (extension)
3209 ComponentType (restriction)
3210 MetadataAttributeUsageBaseType
3211
3212 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3213 urn?, uri?
3214
3215 Content:
3216 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link?
3217
3218 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3219
3220 |**Name**|**Type**|**Documentation**
3221 |urn|UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3222 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3223
3224 Element Documentation:
3225
3226 |**Name**|**Type**|**Documentation**
3227 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3228 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3229
3230 **MetadataAttributeUsageType:** MetadataAttributeUsageType defines the structure of how a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in a data structure. This is a local reference to a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] from the metadata structure referenced by the data structure. An [[attribute relationship>>doc:sdmx:Glossary 2\.1.Attribute relationship.WebHome]] can be defined in order to describe the relationship of the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] to the data structure [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3231
3232 Derivation:
3233
3234 AnnotableType (extension)
3235 IdentifiableType (extension)
3236 ComponentBaseType (extension)
3237 ComponentType (restriction)
3238 MetadataAttributeUsageBaseType (extension)
3239 MetadataAttributeUsageType
3240
3241 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3242 urn?, uri?
3243
3244 Content:
3245 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link?, MetadataAttributeReference, AttributeRelationship
3246
3247 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3248
3249 |**Name**|**Type**|**Documentation**
3250 |urn|UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3251 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3252
3253 Element Documentation:
3254
3255 |**Name**|**Type**|**Documentation**
3256 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3257 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3258 |MetadataAttributeReference|NCNameIDType|MetadataAttributeReference is a local reference to a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] defined in the metadata structure referenced by this data structure.
3259 |AttributeRelationship|AttributeRelationshipType|AttributeRelationship defines the relationship between the [[referenced metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] and the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of the data structure.
3260
3261 //**DimensionListBaseType:**// DimensionListBaseType is an abstract base type used as the basis for the DimensionListType.
3262
3263 Derivation:
3264
3265 AnnotableType (extension)
3266 IdentifiableType (extension)
3267 ComponentListType (restriction)
3268 DimensionListBaseType
3269
3270 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3271 id?, urn?, uri?
3272
3273 Content:
3274 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link
3275
3276 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3277
3278 |**Name**|**Type**|**Documentation**
3279 |id (fixed: DimensionDescriptor)|IDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is provided in this case for completeness. However, its value is fixed to DimensionDescriptor.
3280 |urn|DimensionDescriptorUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3281 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3282
3283 Element Documentation:
3284
3285 |**Name**|**Type**|**Documentation**
3286 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3287 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3288
3289 **DimensionListType:** DimensionListType describes the key descriptor for a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. The order of the declaration of child [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] is significant: it is used to describe the order in which they will appear in data formats for which key values are supplied in an ordered fashion (exclusive of the time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], which is not represented as a member of the ordered key). Any [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] which uses the time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] should also declare a frequency [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], conventionally the first [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the key (the set of ordered non-time [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]). If is not necessary to assign a time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], as data can be organised in any fashion required.
3290
3291 Derivation:
3292
3293 AnnotableType (extension)
3294 IdentifiableType (extension)
3295 ComponentListType (restriction
3296 DimensionListBaseType (extension)
3297 DimensionListType
3298
3299 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3300 id?, urn?, uri?
3301
3302 Content:
3303 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]+, TimeDimension?
3304
3305 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3306
3307 |**Name**|**Type**|**Documentation**
3308 |id (fixed: DimensionDescriptor)|IDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is provided in this case for completeness. However, its value is fixed to DimensionDescriptor.
3309 |urn|DimensionDescriptorUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3310 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3311
3312 Element Documentation:
3313
3314 |**Name**|**Type**|**Documentation**
3315 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3316 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3317 |[[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]|DimensionType|[[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] describes the structure of a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], which is defined as a statistical [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] used (most probably together with other statistical [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]) to identify a statistical [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], such as a [[time series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], e.g. a statistical [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] indicating certain [[economic activity>>doc:sdmx:Glossary 2\.1.Economic activity.WebHome]] or a geographical [[reference area>>doc:sdmx:Glossary 2\.1.Reference area.WebHome]].
3318 |TimeDimension|TimeDimensionType|TimeDimension is a special [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] which designates the period in time in which the data identified by the full [[series key>>doc:sdmx:Glossary 2\.1.Series key.WebHome]] applies.
3319
3320 **//BaseDimensionBaseType//:** BaseDimensionBaseType is an abstract base type that serves as the basis for any [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]. It restricts the text format base to a text format valid for data [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (that does not allow for XHTML [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]).
3321
3322 Derivation:
3323
3324 AnnotableType (extension)
3325 IdentifiableType (extension)
3326 ComponentBaseType (extension)
3327 ComponentType (restriction)
3328 BaseDimensionBaseType
3329
3330 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3331 id?, urn?, uri?
3332
3333 Content:
3334 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?
3335
3336
3337 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3338
3339 |**Name**|**Type**|**Documentation**
3340 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
3341 |urn|UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3342 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3343
3344 Element Documentation:
3345
3346 (% style="width:1127.29px" %)
3347 |**Name**|**Type**|(% style="width:701px" %)**Documentation**
3348 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:701px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3349 |Link|LinkType|(% style="width:701px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3350 |ConceptIdentity|ConceptReferenceType|(% style="width:701px" %)ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3351 |LocalRepresentation|//DataStructureRepresentationType//|(% style="width:701px" %)LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
3352
3353 **//BaseDimensionType//:** BaseDimensionType is an abstract base type which defines the basic structure of all [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]].
3354
3355 Derivation:
3356
3357 AnnotableType (extension)
3358 IdentifiableType (extension)
3359 ComponentBaseType (extension)
3360 ComponentType (restriction)
3361 BaseDimensionBaseType (extension)
3362 BaseDimensionType
3363
3364 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3365 id?, urn?, uri?, position?
3366
3367 Content:
3368 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?, ConceptRole
3369
3370
3371 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3372
3373 |**Name**|**Type**|**Documentation**
3374 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
3375 |urn|UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3376 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3377 |position|xs:int|The order of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the key descriptor (DimensionList element) defines the order of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the data structure. This position [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] explicitly specifies the position of the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the data structure. It is optional and if specified must be consistent with the position of the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the key descriptor.
3378
3379 Element Documentation:
3380
3381 (% style="width:1092.29px" %)
3382 |**Name**|**Type**|**Documentation**
3383 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3384 |Link|Linkpe|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3385 |ConceptIdentity|ConceptReferenceType|ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3386 |LocalRepresentation|//DataStructureRepresentationType//|LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
3387 |ConceptRole|ConceptReferenceType|ConceptRole references [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which define roles which this [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] serves.
3388
3389 **DimensionType:** DimensionType describes the structure of an ordinary [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], which is defined as a statistical [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] used (most probably together with other statistical [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]) to identify a statistical [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], such as a [[time series>>doc:sdmx:Glossary 2\.1.Series.WebHome]], e.g. a statistical
3390
3391 [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] indicating certain [[economic activity>>doc:sdmx:Glossary 2\.1.Economic activity.WebHome]] or a geographical [[reference area>>doc:sdmx:Glossary 2\.1.Reference area.WebHome]]. The [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] takes its semantic, and in some cases it [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]], from its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. A [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] can be coded by referencing a [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] from its coded local [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]. It can also specify its text format, which is used as the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] if a coded [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] is not defined. Neither the coded or uncoded [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] are necessary, since the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] may take these from the referenced [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]].
3392
3393 Derivation:
3394
3395 AnnotableType (extension)
3396 IdentifiableType (extension)
3397 ComponentBaseType (extension)
3398 ComponentType (restriction)
3399 BaseDimensionBaseType (extension)
3400 BaseDimensionType (restriction)
3401 DimensionType
3402
3403 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3404 id?, urn?, uri?, position?
3405
3406 Content:
3407 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?, ConceptRole
3408
3409 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3410
3411 |**Name**|**Type**|**Documentation**
3412 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
3413 |urn|DimensionUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3414 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3415 |position|xs:int|The order of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the key descriptor (DimensionList element) defines the order of the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the data structure. This position [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] explicitly specifies the position of the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the data structure. It is optional and if specified must be consistent with the position of the [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the key descriptor.
3416
3417 Element Documentation:
3418
3419 |**Name**|**Type**|**Documentation**
3420 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3421 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3422 |ConceptIdentity|ConceptReferenceType|ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3423 |LocalRepresentation|SimpleDataStructureRepresentationType|LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
3424 |ConceptRole|ConceptReferenceType|ConceptRole references [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which define roles which this [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] serves.
3425
3426 **TimeDimensionType:** TimeDimensionType describes the structure of a time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]. The time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] takes its semantic from its [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity (usually the TIME\_PERIOD [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]), yet is always has a fixed identifier (TIME\_PERIOD).The time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] always has a fixed text format, which specifies that its format is always the in the value set of the observational [[time period>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] (see common:ObservationalTimePeriodType). It is possible that the format may be a sub-set of the observational [[time period>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] value set. For example, it is possible to state that the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] might always be a calendar year. See the enumerations of the textType [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in the LocalRepresentation/TextFormat for more details of the possible sub-sets. It is also possible to [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] with start and end dates. The purpose of such facts is to restrict the value of the time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] to occur within the specified range. If the time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] is expected to allow for the standard reporting periods (see common:ReportingTimePeriodType) to be used, then it is strongly recommended that the reporting year start day [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] also be included in the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. When the reporting year start day [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used, any standard reporting period values will be assumed to be based on the start day contained in this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If the reporting year start day [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not included and standard reporting periods are used, these values will be assumed to be based on a reporting year which begins January 1.
3427
3428 Derivation:
3429
3430 AnnotableType (extension)
3431 IdentifiableType (extension)
3432 ComponentBaseType (extension)
3433 ComponentType (restriction)
3434 BaseDimensionBaseType (extension)
3435 BaseDimensionType (restriction)
3436 TimeDimensionType
3437
3438 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3439 id?, urn?, uri?
3440
3441 Content:
3442 nnotations?, Link*, ConceptIdentity, LocalRepresentation
3443
3444
3445 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3446
3447 |**Name**|**Type**|**Documentation**
3448 |id (fixed: TIME\_PERIOD)|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
3449 |urn|TimeDimensionUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3450 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3451
3452 Element Documentation:
3453
3454 |**Name**|**Type**|**Documentation**
3455 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3456 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3457 |ConceptIdentity|ConceptReferenceType|ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3458 |LocalRepresentation|TimeDimensionRepresentationType|LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
3459
3460 **GroupBaseType:** GroupBaseType is an abstract base type that forms the basis for the GroupType.
3461
3462 Derivation:
3463
3464 AnnotableType (extension)
3465 IdentifiableType (extension)
3466 ComponentListType (restriction)
3467 GroupBaseType
3468
3469 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3470 id, urn?, uri
3471
3472 Content:
3473 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?
3474
3475 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3476
3477 |**Name**|**Type**|**Documentation**
3478 |id|IDType|The id is the identifier for the object.
3479 |urn|GroupDimensionDescriptorUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3480 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3481
3482 Element Documentation:
3483
3484 |**Name**|**Type**|**Documentation**
3485 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3486
3487 **GroupType:** GroupType describes the structure of a group descriptor in a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. A group may consist of a of partial key, or collection of distinct cube regions or key sets to which [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] may be attached. The purpose of a group is to specify [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values which have the same value based on some common dimensionality. All groups declared in the data structure must be unique - that is, you may not have duplicate partial keys. All groups must be given unique identifiers.
3488
3489 Derivation:
3490
3491 AnnotableType (extension) 
3492 IdentifiableType (extension)
3493 ComponentListType (restriction)
3494 GroupBaseType (extension)
3495 GroupType
3496
3497 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3498 id, urn?, uri?
3499
3500 Content:
3501 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, GroupDimension+
3502
3503
3504 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3505
3506 (% style="width:1100.29px" %)
3507 |**Name**|(% style="width:279px" %)**Type**|(% style="width:732px" %)**Documentation**
3508 |id|(% style="width:279px" %)IDType|(% style="width:732px" %)The id is the identifier for the object.
3509 |urn|(% style="width:279px" %)GroupDimensionDescriptorUrnType|(% style="width:732px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3510 |uri|(% style="width:279px" %)xs:anyURI|(% style="width:732px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3511
3512 Element Documentation:
3513
3514 |**Name**|**Type**|**Documentation**
3515 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3516 |GroupDimension|GroupDimensionType|GroupDimension is a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which contains only a reference to a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the key descriptor (DimensionList). Although it is conventional to declare [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] in the same order as they are declared in the ordered key, there is no requirement to do so - the ordering of the values of the key are taken from the order in which the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] are declared. Note that the id of a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] may be inherited from its underlying (% style="color:#e74c3c" %)concept(%%) - therefore this reference value may actually be the id of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]].
3517
3518 **//GroupDimensionBaseType//:** GroupDimensionBaseType is an abstract base type which refines the base ComponentType in order to form the basis for the GroupDimensionType.
3519
3520 Derivation:
3521
3522 AnnotableType (extension)
3523 IdentifiableType (extension)
3524 ComponentBaseType (extension)
3525 ComponentType (restriction)
3526 GroupDimensionBaseType
3527
3528 Content:
3529 {Empty}
3530
3531 **GroupDimensionType:** GroupDimensionType defines a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] with a [[group key>>doc:sdmx:Glossary 2\.1.Group key.WebHome]] descriptor [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] list. Although technically a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]], this is essentially a reference to a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] defined in the key descriptor. Therefore, the identification, name, and description, [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity and [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] properties that are typically available for a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are not allowed here, as they are all inherited from the referenced [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]].
3532
3533 Derivation:
3534
3535 AnnotableType (extension)
3536 IdentifiableType (extension)
3537 ComponentBaseType (extension)
3538 ComponentType (restriction)
3539 GroupDimensionBaseType (extension)
3540 GroupDimensionType
3541
3542 Content:
3543 DimensionReference
3544
3545 Element Documentation:
3546
3547 |**Name**|**Type**|**Documentation**
3548 |DimensionReference|NCNameIDType|DimensionReference provides a reference to a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] defined in the key descriptor of the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] in which this [[group key>>doc:sdmx:Glossary 2\.1.Group key.WebHome]] descriptor is defined.
3549
3550 **MeasureListType:** MeasureListType describes the structure of the [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] descriptor for a [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]].
3551
3552 Derivation:
3553
3554 AnnotableType (extension)
3555 IdentifiableType (extension)
3556 ComponentListType (restriction)
3557 MeasureListType
3558
3559 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3560 id?, urn?, uri?
3561
3562 Content:
3563 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, [[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]+
3564
3565 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3566
3567 |**Name**|**Type**|**Documentation**
3568 |id (fixed: MeasureDescriptor)|IDType|The id is the identifier for the object.
3569 |urn|MeasureDescriptorUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3570 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3571
3572 Element Documentation:
3573
3574 |**Name**|**Type**|**Documentation**
3575 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3576 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3577 |[[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]|MeasureType|[[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] defines the structure of a [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], which is the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that is the value of the phenomenon to be measured in a [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]].
3578
3579 //**MeasureBaseType:**// MeasureBaseType is an abstract base type that refines ComponentType to rerstrict the represenations to those which are applicable for a [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]].
3580
3581 Derivation:
3582
3583 AnnotableType (extension)
3584 IdentifiableType (extension)
3585 ComponentBaseType (extension)
3586 ComponentType (restriction)
3587 MeasureBaseType
3588
3589 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3590 id?, urn?, uri?
3591
3592 Content:
3593 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?
3594
3595
3596 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3597
3598 |**Name**|**Type**|**Documentation**
3599 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
3600 |urn|MeasureUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3601 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3602
3603 Element Documentation:
3604
3605 (% style="width:1089.29px" %)
3606 |**Name**|**Type**|(% style="width:700px" %)**Documentation**
3607 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:700px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3608 |Link|LinkType|(% style="width:700px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3609 |ConceptIdentity|ConceptReferenceType|(% style="width:700px" %)ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3610 |LocalRepresentation|MeasureRepresentationType|(% style="width:700px" %)LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
3611
3612 **MeasureType:** MeasureType defines the structure of a [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] descriptor. In addition to the identifying [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]], a [[usage status>>doc:sdmx:Glossary 2\.1.Usage status.WebHome]] and max occurs can be defined.
3613
3614 Derivation:
3615
3616 AnnotableType (extension)
3617 IdentifiableType (extension)
3618 ComponentBaseType (extension)
3619 ComponentType (restriction)
3620 MeasureBaseType (extension)
3621 MeasureType
3622
3623 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3624 id?, urn?, uri?, usage?
3625
3626 Content:
3627 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?, ConceptRole
3628
3629
3630 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3631
3632 |**Name**|**Type**|**Documentation**
3633 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
3634 |urn|MeasureUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3635 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3636 |usage (default: optional)|UsageType|The usage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether a [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] value must be available for any corresponding existing observation.
3637
3638 Element Documentation:
3639
3640 |**Name**|**Type**|**Documentation**
3641 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3642 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3643 |ConceptIdentity|ConceptReferenceType|ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3644 |LocalRepresentation|MeasureRepresentationType|LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
3645 |ConceptRole|ConceptReferenceType|ConceptRole references [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which define roles which this [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] serves.
3646
3647 //**DataStructureRepresentationType:**// DataStructureRepresentationType is an abstract base type which defines the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for any [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The enumeration must be restricted to the proper type for [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] for a given [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3648
3649 Derivation:
3650
3651 RepresentationType (restriction)
3652 DataStructureRepresentationType
3653
3654 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3655 maxOccurs?
3656
3657 Content:
3658 (TextFormat|(Enumeration, EnumerationFormat?))
3659
3660 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3661
3662 (% style="width:1072.29px" %)
3663 |**Name**|**Type**|(% style="width:598px" %)**Documentation**
3664 |maxOccurs|OccurenceType|(% style="width:598px" %)The maxOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the maximum number of values that can be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3665
3666 Element Documentation:
3667
3668 (% style="width:1074.29px" %)
3669 |(% style="width:196px" %)**Name**|(% style="width:270px" %)**Type**|(% style="width:606px" %)**Documentation**
3670 |(% style="width:196px" %)TextFormat|(% style="width:270px" %)SimpleComponentTextFormatType|(% style="width:606px" %)TextFormat describes an uncoded textual format.
3671 |(% style="width:196px" %)Enumeration|(% style="width:270px" %)AnyCodelistReferenceType|(% style="width:606px" %)Enumeration references an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that enumerates the allowable values for this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]].
3672 |(% style="width:196px" %)EnumerationFormat|(% style="width:270px" %)CodedTextFormatType|(% style="width:606px" %)EnumerationFormat describes the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] enumeration. This is for the most part, informational.
3673
3674 **AttributeRepresentationType:** AttributeRepresentationType defines the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for a data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. A data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] can be text (including XHTML and multi-lingual values), a simple value, or an enumerated value.
3675
3676 Derivation:
3677
3678 RepresentationType (restriction)
3679 AttributeRepresentationType
3680
3681 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3682 minOccurs?, maxOccurs?
3683
3684 Content:
3685 (TextFormat|(Enumeration, EnumerationFormat?))
3686
3687 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3688
3689 |**Name**|**Type**|**Documentation**
3690 |minOccurs (default: 1)|xs: nonNegativeInteger|The minOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the minimum number of value that must be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3691 |maxOccurs (default: 1)|OccurenceType|The maxOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the maximum number of values that can be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3692
3693 Element Documentation:
3694
3695 (% style="width:1098.29px" %)
3696 |(% style="width:189px" %)**Name**|(% style="width:281px" %)**Type**|(% style="width:625px" %)**Documentation**
3697 |(% style="width:189px" %)TextFormat|(% style="width:281px" %)BasicComponentTextFormatType|(% style="width:625px" %)TextFormat describes an uncoded textual format.
3698 |(% style="width:189px" %)Enumeration|(% style="width:281px" %)AnyCodelistReferenceType|(% style="width:625px" %)Enumeration references an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that enumerates the allowable values for this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]].
3699 |(% style="width:189px" %)EnumerationFormat|(% style="width:281px" %)CodedTextFormatType|(% style="width:625px" %)EnumerationFormat describes the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] enumeration. This is for the most part, informational.
3700
3701 **MeasureRepresentationType:** MeasureRepresentationType defines the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for a [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]. A [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] can be text (including XHTML and multi-lingual values), a simple value, or an enumerated value.
3702
3703 Derivation:
3704
3705 RepresentationType (restriction)
3706 MeasureRepresentationType
3707
3708 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3709 minOccurs?, maxOccurs?
3710
3711 Content:
3712 (TextFormat|(Enumeration, EnumerationFormat?))
3713
3714 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3715
3716 |**Name**|**Type**|**Documentation**
3717 |minOccurs (default: 1)|xs: nonNegativeInteger|The minOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the minimum number of value that must be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3718 |maxOccurs (default: 1)|OccurenceType|The maxOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the maximum number of values that can be reported for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3719
3720 Element Documentation:
3721
3722 (% style="width:1131.29px" %)
3723 |(% style="width:207px" %)**Name**|(% style="width:263px" %)**Type**|(% style="width:659px" %)**Documentation**
3724 |(% style="width:207px" %)TextFormat|(% style="width:263px" %)BasicComponentTextFormatType|(% style="width:659px" %)TextFormat describes an uncoded textual format.
3725 |(% style="width:207px" %)Enumeration|(% style="width:263px" %)AnyCodelistReferenceType|(% style="width:659px" %)Enumeration references an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that enumerates the allowable values for this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]].
3726 |(% style="width:207px" %)EnumerationFormat|(% style="width:263px" %)CodedTextFormatType|(% style="width:659px" %)EnumerationFormat describes the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] enumeration. This is for the most part, informational.
3727
3728 **SimpleDataStructureRepresentationType:** SimpleDataStructureRepresentationType defines the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for any non-time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
3729
3730 Derivation:
3731
3732 RepresentationType (restriction)
3733 DataStructureRepresentationType (restriction)
3734 SimpleDataStructureRepresentationType
3735
3736 Content:
3737 (TextFormat|(Enumeration, EnumerationFormat?))
3738
3739 Element Documentation:
3740
3741 (% style="width:1314.29px" %)
3742 |(% style="width:188px" %)**Name**|(% style="width:277px" %)**Type**|(% style="width:846px" %)**Documentation**
3743 |(% style="width:188px" %)TextFormat|(% style="width:277px" %)SimpleComponentTextFormatType|(% style="width:846px" %)TextFormat describes an uncoded textual format.
3744 |(% style="width:188px" %)Enumeration|(% style="width:277px" %)CodelistReferenceType|(% style="width:846px" %)Enumeration references an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that enumerates the allowable values for this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]].
3745 |(% style="width:188px" %)EnumerationFormat|(% style="width:277px" %)CodedTextFormatType|(% style="width:846px" %)EnumerationFormat describes the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] enumeration. This is for the most part, informational.
3746
3747 **TimeDimensionRepresentationType:** TimeDimensionRepresentationType defines the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the time [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]. Enumerated values are not allowed.
3748
3749 Derivation:
3750
3751 RepresentationType (restriction)
3752 DataStructureRepresentationType (restriction)
3753 SimpleDataStructureRepresentationType (restriction)
3754 TimeDimensionRepresentationType
3755
3756 Content:
3757 TextFormat
3758
3759 Element Documentation:
3760
3761 |**Name**|**Type**|**Documentation**
3762 |TextFormat|TimeTextFormatType|TextFormat describes an uncoded textual format.
3763
3764 **DataflowType:** DataflowType describes the structure of a [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. A [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] is defined as the structure of data that will provided for different [[reference periods>>doc:sdmx:Glossary 2\.1.Reference period.WebHome]]. If this type is not referenced externally, then a reference to a data structure must be provided.
3765
3766 Derivation:
3767
3768 AnnotableType (extension)
3769 IdentifiableType (extension)
3770 NameableType (extension)
3771 VersionableType (restriction)
3772 MaintainableBaseType (extension)
3773 MaintainableType (restriction)
3774 StructureUsageType (restriction)
3775 DataflowType
3776
3777 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3778 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
3779
3780 Content:
3781 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Structure?
3782
3783 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3784
3785 (% style="width:1253.29px" %)
3786 |**Name**|**Type**|(% style="width:871px" %)**Documentation**
3787 |id|IDType|(% style="width:871px" %)The id is the identifier for the object.
3788 |urn|DataflowUrnType|(% style="width:871px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3789 |uri|xs:anyURI|(% style="width:871px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3790 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:871px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
3791 |validFrom|xs:dateTime|(% style="width:871px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
3792 |validTo|xs:dateTime|(% style="width:871px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
3793 |agencyID|NestedNCNameIDType|(% style="width:871px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
3794 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:871px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
3795 |serviceURL|xs:anyURI|(% style="width:871px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
3796 |structureURL|xs:anyURI|(% style="width:871px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
3797 |isPartialLanguage (default: false)|xs:boolean|(% style="width:871px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
3798
3799 Element Documentation:
3800
3801 |**Name**|**Type**|**Documentation**
3802 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3803 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3804 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
3805 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
3806 |Structure|DataStructureReferenceType|Structure provides a reference to the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] which defines the structure of all data for this flow.
3807
3808 //**HierarchyBaseType:**// HierarchyBaseType is an abstract base class that is the basis for the HierarchyType. It requires that a name be supplied.
3809
3810 Derivation:
3811
3812 AnnotableType (extension)
3813 IdentifiableType (extension)
3814 NameableType (extension)
3815 VersionableType (restriction)
3816 MaintainableBaseType (extension)
3817 MaintainableType (restriction)
3818 HierarchyBaseType
3819
3820 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3821 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
3822
3823 Content:
3824 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
3825
3826
3827 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3828
3829 |**Name**|**Type**|**Documentation**
3830 |id|IDType|The id is the identifier for the object.
3831 |urn|HierarchyUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3832 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3833 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
3834 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
3835 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
3836 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
3837 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
3838 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
3839 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
3840 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
3841
3842 Element Documentation:
3843
3844 |**Name**|**Type**
3845 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType
3846 |Link|LinkType
3847 |Name|TextType
3848 |Description|TextType
3849
3850 **HierarchyType:** HierarchyType describes the structure of a [[hierarchical codelist>>doc:sdmx:Glossary 2\.1.Hierarchical code list.WebHome]]. A [[hierarchical code list>>doc:sdmx:Glossary 2\.1.Hierarchical code list.WebHome]] is defined as an organised collection of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] that may participate in many parent/child relationships with other [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the list.
3851
3852 Derivation:
3853
3854 AnnotableType (extension)
3855 IdentifiableType (extension)
3856 NameableType (extension)
3857 VersionableType (restriction)
3858 MaintainableBaseType (extension)
3859 MaintainableType (restriction)
3860 HierarchyBaseType (extension)
3861 HierarchyType
3862
3863 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3864
3865 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, hasFormalLevels
3866
3867 Content:
3868 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]?, HierarchicalCode+
3869
3870
3871 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3872
3873 |**Name**|**Type**|**Documentation**
3874 |id|IDType|The id is the identifier for the object.
3875 |urn|HierarchyUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3876 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3877 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
3878 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
3879 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
3880 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
3881 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
3882 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
3883 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
3884 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
3885 |hasFormalLevels|xs:boolean|If “true”, this indicates a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] where the structure is arranged in [[levels>>doc:sdmx:Glossary 2\.1.Level.WebHome]] of detail from the broadest to the most detailed [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]. If “false”, this indicates a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] structure where the items in the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] have no formal [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] structure.
3886
3887 Element Documentation:
3888
3889 |**Name**|**Type**|**Documentation**
3890 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3891 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3892 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
3893 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
3894 |[[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]|LevelType|In a formally [[leveled>>doc:sdmx:Glossary 2\.1.Level.WebHome]] [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], [[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] describes a group of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] which are characterised by homogeneous coding, and where the parent of each [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the group is at the same higher [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] of the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]. In a value based [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] [[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] describes information about the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] at the specified nesting [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]. This structure is recursive to indicate the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] of the [[levels>>doc:sdmx:Glossary 2\.1.Level.WebHome]].
3895 |HierarchicalCode|HierarchicalCodeType|HierarchicalCode is used to assemble the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] from the codelist(s) referenced into a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
3896
3897 **HierarchicalCodeBaseType:** HierarchicalCodeBaseType is an abstract base type the creates the basis for the HierarchicalCodeType. It removes the urn and uri.
3898
3899 Derivation:
3900
3901 AnnotableType (extension)
3902 IdentifiableType (extension)
3903 HierarchicalCodeBaseType
3904
3905 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3906 id, urn?, uri?
3907
3908 Content:
3909 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link
3910
3911 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3912
3913 |**Name**|**Type**|**Documentation**
3914 |id|IDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] allows for an id to be assigned to the use of the particular [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] at that specific point in the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]. This value is unique within the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] being created, and is used to map the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] against external structures.
3915 |urn|HierarchicalCodeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3916 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3917
3918 Element Documentation:
3919
3920 |**Name**|**Type**|**Documentation**
3921 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3922 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3923
3924 **HierarchicalCodeType:** HierarchicalCodeType describes the structure of a [[hierarchical code>>doc:sdmx:Glossary 2\.1.Hierarchical code.WebHome]]. A [[hierarchical code>>doc:sdmx:Glossary 2\.1.Hierarchical code.WebHome]] provides for a reference to a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] that is referenced within the [[hierarchical code list>>doc:sdmx:Glossary 2\.1.Hierarchical code list.WebHome]] via either a complete reference to a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] through either a URN or full set of reference fields. [[Codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] are arranged in a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] by this reference. Note that it is possible to reference a single [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] such that it has multiple parents within the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]. Further, the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] may or may not be a leveled one.
3925
3926 Derivation:
3927
3928 AnnotableType (extension)
3929 IdentifiableType (extension
3930 HierarchicalCodeBaseType (extension)
3931 HierarchicalCodeType
3932
3933 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3934 id, urn?, uri?, validFrom?, validTo?
3935
3936 Content:
3937 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]], HierarchicalCode*, [[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]?
3938
3939 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3940
3941 |**Name**|**Type**|**Documentation**
3942 |id|IDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] allows for an id to be assigned to the use of the particular [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] at that specific point in the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]. This value is unique within the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] being created, and is used to map the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] against external structures.
3943 |urn|HierarchicalCodeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3944 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3945 |validFrom|xs:dateTime|The validFrom attriubte indicates the point in time in which the hiearchical [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] became effective. This can be used to track the historicity of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] changing over time.
3946 |validTo|xs:dateTime|The validTo attriubte indicates the point in time in which the hiearchical [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] became no longer effective. This can be used to track the historicity of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] changing over time.
3947
3948 Element Documentation:
3949
3950 |**Name**|**Type**|**Documentation**
3951 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3952 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3953 |[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]|CodeReferenceType|[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] provides a complete, explicit reference to a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] through either its URN, or a complete reference to the [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] and [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]].
3954 |HierarchicalCode|HierarchicalCodeType|HierarchicalCode is used to nest referenced [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] into a value based [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
3955 |[[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]|IDType|[[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] references a formal [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] defined within the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] which defines this [[hierarchical code>>doc:sdmx:Glossary 2\.1.Hierarchical code.WebHome]]. This is only necessary if the nesting depth of the [[hierarchical code>>doc:sdmx:Glossary 2\.1.Hierarchical code.WebHome]] does not correspond to the nesting depth of the [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] to which it belongs (i.e. the hieararchical [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] is to skip down a [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]). Otherwise, the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] is assumed to exist at the [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] in which the nesting depth of the [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] matches the nesting depth of the [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]].
3956
3957 **LevelBaseType:** LevelBaseType is an abstract base type that makes up the basis for the LevelType. It requires a name and id.
3958
3959 Derivation:
3960
3961 AnnotableType (extension)
3962 IdentifiableType (extension)
3963 NameableType (restriction)
3964 LevelBaseType
3965
3966 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3967 id, urn?, uri?
3968
3969 Content:
3970 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
3971
3972 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
3973
3974 |**Name**|**Type**|**Documentation**
3975 |id|IDType|The id is the identifier for the object.
3976 |urn|LevelUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
3977 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
3978
3979 Element Documentation:
3980
3981 |**Name**|**Type**|**Documentation**
3982 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
3983 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
3984 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
3985 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
3986
3987 **LevelType:** LevelType describes a [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] in a [[hierarchical codelist>>doc:sdmx:Glossary 2\.1.Hierarchical code list.WebHome]]. Where [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] is defined as a group where [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] can be characterised by homogeneous coding, and where the parent of each [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in the group is at the same higher [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] of the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
3988
3989 Derivation:
3990
3991 AnnotableType (extension)
3992 IdentifiableType (extension)
3993 NameableType (restriction)
3994 LevelBaseType (extension)
3995 LevelType
3996
3997 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
3998 id, urn?, uri?
3999
4000 Content:
4001 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, CodingFormat?, Level?
4002
4003 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4004
4005 |**Name**|**Type**|**Documentation**
4006 |id|IDType|The id is the identifier for the object.
4007 |urn|LevelUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4008 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4009
4010 Element Documentation:
4011
4012 |**Name**|**Type**|**Documentation**
4013 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4014 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4015 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4016 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4017 |CodingFormat|CodingTextFormatType|CodingFormat specifies the text formatting of the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] in this [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]. This includes [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] such as the expected characters and the length of the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]].
4018 |[[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]|LevelType|[[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] describes the next [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] down in the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
4019
4020 **CodingTextFormatType:**
4021
4022 Derivation:
4023
4024 TextFormatType (restriction)
4025 BasicComponentTextFormatType (restriction)
4026 SimpleComponentTextFormatType (restriction)
4027 CodingTextFormatType
4028
4029 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4030 textType?, isSequence?, interval?, startValue?, endValue?, minLength?, maxLength?, minValue?, maxValue?, pattern?
4031
4032 Content:
4033 {Empty}
4034
4035 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4036
4037 |**Name**|**Type**|**Documentation**
4038 |textType|SimpleCodeDataType|The textType [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides a description of the datatype. If it is not specified, any valid characters may be included in the text field (it corresponds to the xs:string datatype of W3C XML Schema) within the [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] of the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
4039 |isSequence|xs:boolean|The isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the values are intended to be ordered, and it may work in combination with the interval, startValue, and endValue [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] or the timeInterval, startTime, and endTime, [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a value of true, a start value or time and a numeric or time interval must supplied. If an end value is not given, then the sequence continues indefinitely.
4040 |interval|xs:integer|The interval [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the permitted interval (increment) in a sequence. In order for this to be used, the isSequence [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must have a value of true.
4041 |startValue|xs:positiveInteger|The startValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates the starting point of the sequence. This value is mandatory for a numeric sequence to be expressed.
4042 |endValue|xs:positiveInteger|The endValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used in conjunction with the isSequence and interval [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (which must be set in order to use this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]). This [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for a numeric sequence, and indicates that ending point (if any) of the sequence.
4043 |minLength|xs:positiveInteger|The minLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the minimum and length of the value in characters.
4044 |maxLength|xs:positiveInteger|The maxLength [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] specifies the maximum length of the value in characters.
4045 |minValue|xs:positiveInteger|The minValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the lower bound of the range is. If this is used with an inclusive range, a valid value will be greater than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
4046 |maxValue|xs:positiveInteger|The maxValue [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used for inclusive and exclusive ranges, indicating what the upper bound of the range is. If this is used with an inclusive range, a valid value will be less than or equal to the value specified here. If the inclusive and exclusive data type is not specified (e.g. this [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] is used with an integer data type), the value is assumed to be inclusive.
4047 |pattern|xs:string|The pattern [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds any regular expression permitted in the similar [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] in W3C XML Schema.
4048
4049 **//HierarchyAssociationBaseType//:** HierarchyAssociationBaseType defines the base refinement of the HierarchyAssociationType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
4050
4051 Derivation:
4052
4053 AnnotableType (extension)
4054 IdentifiableType (extension)
4055 NameableType (extension)
4056 VersionableType (restriction)
4057 MaintainableBaseType (extension)
4058 MaintainableType (restriction)
4059 HierarchyAssociationBaseType
4060
4061 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4062
4063 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
4064
4065 Content:
4066 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
4067
4068
4069 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4070
4071 |**Name**|**Type**|**Documentation**
4072 |id|IDType|The id is the identifier for the object.
4073 |urn|HierarchyAssociation UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4074 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4075 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
4076 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4077 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4078 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4079 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4080 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4081 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4082 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4083
4084 Element Documentation:
4085
4086 |**Name**|**Type**|**Documentation**
4087 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4088 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4089 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4090 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4091
4092 **HierarchyAssociationType:** HierarchyAssociationType defines the structure of a hiearchy association, which links a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] with and identifiable object in the context of another object (e.g. a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] within the context of a [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]).
4093
4094 Derivation:
4095
4096 AnnotableType (extension)
4097 IdentifiableType (extension)
4098 NameableType (extension)
4099 VersionableType (restriction)
4100 MaintainableBaseType (extension)
4101 MaintainableType (restriction)
4102 HierarchyAssociationType
4103
4104 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4105 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
4106
4107 Content:
4108 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, LinkedHierarchy, LinkedObject, ContextObject?
4109
4110
4111 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4112
4113 |**Name**|**Type**|**Documentation**
4114 |id|IDType|The id is the identifier for the object.
4115 |urn|MaintainableUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4116 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4117 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
4118 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4119 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4120 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4121 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4122 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4123 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4124 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4125
4126 Element Documentation:
4127
4128 |**Name**|**Type**|**Documentation**
4129 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4130 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4131 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4132 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4133 |LinkedHierarchy|HierarchyReferenceType|The associated [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
4134 |LinkedObject|UrnReferenceType|Associates the [[Identifiable Artefact>>doc:sdmx:Glossary 2\.1.Identifiable artefact.WebHome]] that needs the [[Hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
4135 |ContextObject|UrnReferenceType|The context within which the association is performed.
4136
4137 **//MetadataflowBaseType//:** MetadataflowBaseType is an abstract base type that serves as the basis for the MetadataflowType. It restricts the structure to reference a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]].
4138
4139 Derivation:
4140
4141 AnnotableType (extension)
4142 IdentifiableType (extension)
4143 NameableType (extension)
4144 VersionableType (restriction)
4145 MaintainableBaseType (extension)
4146 MaintainableType (restriction)
4147 StructureUsageType (restriction)
4148 MetadataflowBaseType
4149
4150 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4151 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
4152
4153 Content:
4154 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Structure?
4155
4156
4157 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4158
4159 |**Name**|**Type**|**Documentation**
4160 |id|IDType|The id is the identifier for the object.
4161 |urn|MetadataflowUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4162 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4163 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
4164 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4165 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4166 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4167 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4168 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4169 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4170 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4171
4172 Element Documentation:
4173
4174 |**Name**|**Type**|**Documentation**
4175 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4176 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4177 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4178 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4179 |Structure|MetadataStructureReferenceType|Structure provides a reference to the [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] describing the structure of all [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] for this flow.
4180
4181 **MetadataflowType:** MetadataflowType describes the structure of a [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]. A [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] is defined as the structure of [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] that will be provided for different [[reference periods>>doc:sdmx:Glossary 2\.1.Reference period.WebHome]]. If this type is not referenced externally, then a reference to a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] must be provided
4182
4183 Derivation:
4184
4185 AnnotableType (extension)
4186 IdentifiableType (extension)
4187 NameableType (extension)
4188 VersionableType (restriction)
4189 MaintainableBaseType (extension)
4190 MaintainableType (restriction)
4191 StructureUsageType (restriction)
4192 MetadataflowBaseType (extension)
4193 MetadataflowType
4194
4195 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4196 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
4197
4198 Content:
4199 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Structure?, Target+
4200
4201
4202 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4203
4204 |**Name**|**Type**|**Documentation**
4205 |id|IDType|The id is the identifier for the object.
4206 |urn|MetadataflowUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4207 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4208 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
4209 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4210 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4211 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4212 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4213 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4214 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4215 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4216
4217 Element Documentation:
4218
4219 |**Name**|**Type**|**Documentation**
4220 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4221 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4222 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4223 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4224 |Structure|MetadataStructureRef erenceType|Structure provides a reference to the [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] describing the structure of all [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] for this flow.
4225 |Target|WildcardUrnType|References identifiable structures to which the refernece metadata described by the [[referenced metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] structure should be restricted to. These references may include wildcards for parts of the reference.
4226
4227 **MetadataStructureType:** MetadataStructureType is used to describe a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]], which is defined as a collection of metadata [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], their structure and usage when used to collect or disseminate [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]].
4228
4229 Derivation:
4230
4231 AnnotableType (extension)
4232 IdentifiableType (extension)
4233 NameableType (extension)
4234 VersionableType (restriction)
4235 MaintainableBaseType (extension)
4236 MaintainableType (restriction)
4237 StructureType (restriction)
4238 MetadataStructureType
4239
4240 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4241 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
4242
4243 Content:
4244 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, MetadataStructureComponents?
4245
4246 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4247
4248 (% style="width:1162.29px" %)
4249 |**Name**|**Type**|(% style="width:756px" %)**Documentation**
4250 |id|IDType|(% style="width:756px" %)The id is the identifier for the object.
4251 |urn|MetadataStructureUrnType|(% style="width:756px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4252 |uri|xs:anyURI|(% style="width:756px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4253 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:756px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
4254 |validFrom|xs:dateTime|(% style="width:756px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4255 |validTo|xs:dateTime|(% style="width:756px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4256 |agencyID|NestedNCNameIDType|(% style="width:756px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4257 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:756px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4258 |serviceURL|xs:anyURI|(% style="width:756px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4259 |structureURL|xs:anyURI|(% style="width:756px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4260 |isPartialLanguage (default: false)|xs:boolean|(% style="width:756px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4261
4262 Element Documentation:
4263
4264 (% style="width:1124.29px" %)
4265 |**Name**|**Type**|(% style="width:607px" %)**Documentation**
4266 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:607px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4267 |Link|LinkType|(% style="width:607px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4268 |Name|TextType|(% style="width:607px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4269 |Description|TextType|(% style="width:607px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4270 |MetadataStructureComponents|MetadataStructureComponentsType|(% style="width:607px" %)MetadataStructureComponents defines the grouping of the sets of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that make up the [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]].
4271
4272 **MetadataStructureComponentsBaseType:** MetadataStructureComponentsBaseType is an abstract base type that forms the basis for the MetadataStructureComponentsType.
4273
4274 Derivation:
4275
4276 GroupingType (restriction)
4277 MetadataStructureComponentsBaseType
4278
4279 Content:
4280 {Empty}
4281
4282 **MetadataStructureComponentsType:** MetadataStructureComponentsType describes the structure of the grouping of the sets of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] that make up the [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]].
4283
4284 Derivation:
4285
4286 GroupingType (restriction)
4287 MetadataStructureComponentsBaseType (extension)
4288 MetadataStructureComponentsType
4289
4290 Content:
4291 MetadataAttributeList
4292
4293 Element Documentation:
4294
4295 |**Name**|**Type**|**Documentation**
4296 |MetadataAttributeList|MetadataAttributeListType|MetadataAttributeList defines the set of metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] that can be defined as a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], for reporting [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] about a target object. The identification of metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must be unique at any given [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] of the metadata structure. Although there are XML schema [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] to help enforce this, these only apply to explicitly assigned identifiers. Identifiers inherited from a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] from which a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] takes its identity cannot be validated against this [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]. Therefore, systems processing [[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] will have to perform this check outside of the XML validation.
4297
4298 **MetadataAttributeListType:** MetadataAttributeListType describes the structure of a meta data [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] list. It comprises a set of metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] that can be defined as a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]].
4299
4300 Derivation:
4301
4302 AnnotableType (extension)
4303 IdentifiableType (extension)
4304 ComponentListType (restriction)
4305 MetadataAttributeListType
4306
4307 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4308 id?, urn?, uri?
4309
4310 Content:
4311 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, MetadataAttribute+
4312
4313 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4314
4315 |**Name**|**Type**|**Documentation**
4316 |id (fixed: MetadataAttributeDescriptor)|IDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is provided in this case for completeness. However, its value is fixed to MetadataAttributeDescriptor.
4317 |urn|UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4318 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4319
4320 Element Documentation:
4321
4322 |**Name**|**Type**|**Documentation**
4323 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4324 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4325 |MetadataAttribute|MetadataAttributeType|MetadataAttribute defines the a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], which is the value of an [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], such as the instance of a coded or uncoded [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]].
4326
4327 **MetadataAttributeBaseType:** MetadataAttributeBaseType is an abstract base type the serves as the basis for the MetadataAttributeType.
4328
4329 Derivation:
4330
4331 AnnotableType (extension)
4332 IdentifiableType (extension)
4333 ComponentBaseType (extension)
4334 ComponentType (restriction)
4335 MetadataAttributeBaseType
4336
4337 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4338 id?, urn?, uri?
4339
4340 Content:
4341 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?
4342
4343 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4344
4345 |**Name**|**Type**|**Documentation**
4346 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
4347 |urn|MetadataAttributeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4348 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4349
4350 Element Documentation:
4351
4352 |**Name**|**Type**|**Documentation**
4353 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4354 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4355 |ConceptIdentity|ConceptReferenceType|ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
4356 |LocalRepresentation|MetadataAttributeRepresentationType|LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
4357
4358 **MetadataAttributeType:** MetadataAttributeType describes the structure of a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. The metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] takes its semantic, and in some cases it [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]], from its (% style="color:#e74c3c" %)concept(%%) identity. A metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] may be coded (via the local [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]]), uncoded (via the text format), or take no value. In addition to this value, the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] may also specify subordinate metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. If a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] only serves the purpose of containing subordinate metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], then the isPresentational [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] should be used. Otherwise, it is assumed to also take a value. If the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] does take a value, and a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] is not defined, it will be inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] it takes its semantic from. The optional id on the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] uniquely identifies it within the [[metadata structured definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]. If this id is not supplied, its value is assumed to be that of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Note that a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] (as identified by the id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]) definition must be unique across the entire [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]].
4359
4360 Derivation:
4361
4362 AnnotableType (extension)
4363 IdentifiableType (extension)
4364 ComponentBaseType (extension)
4365 ComponentType (restriction)
4366 MetadataAttributeBaseType (extension)
4367 MetadataAttributeType
4368
4369 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4370 id?, urn?, uri?, minOccurs?, maxOccurs?, isPresentational?
4371
4372 Content:
4373 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, ConceptIdentity, LocalRepresentation?, MetadataAttribute
4374
4375
4376 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4377
4378 |**Name**|**Type**|**Documentation**
4379 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds an explicit identification of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. If this identifier is not supplied, then it is assumed to be the same as the identifier of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] referenced from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] identity. Because structures require that every [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] be given a unique identifier, it may be necessary to assign an explicit identifier when more than one [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a structure reference [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with same identifier. It is important to note that this applies strictly to the identifier of [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] and not the URN. Therefore if two [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with the same identifier from different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] are referenced in the same structure, one of the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will have to provide a unique explicit identifier. The type of this identifier is restricted to the common:NCNameIDType. This is necessary, since [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] identifiers are used to create XML elements and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
4380 |urn|MetadataAttributeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4381 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4382 |minOccurs (default: 1)|xs: nonNegativeInteger|The minOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the minimum number of times this metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] must occur within its parent object.
4383 |maxOccurs (default: 1)|OccurenceType|The maxOccurs [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the maximum number of times this metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] can occur within its parent object.
4384 |isPresentational (default: false)|xs:boolean|The isPresentational [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates whether the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] should allow for a value. A value of true, meaning the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is presentational means that the [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] only contains child metadata [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], and does not contain a value. If this [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set to true, and a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (coded or uncoded) is not defined, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] will be inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] from which it takes its identity.
4385
4386 Element Documentation:
4387
4388 |**Name**|**Type**|**Documentation**
4389 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4390 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4391 |ConceptIdentity|ConceptReferenceType|ConceptIdentity allows for the referencing of a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in a [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. The [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] takes its semantic from this [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], and if an id is not specified, it takes its identification as well. If a [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (LocalRepresentation) is not supplied, then the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] is also inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Note that in the case of the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] being inherited from the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], the allowable [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] still apply. Therefore, if a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] references a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with a core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] that is not allowed for the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], that [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] must be locally overridden. For [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] which can specify a [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] role, it is implied that the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] which is referenced also identifies a role for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
4392 |LocalRepresentation|MetadataAttributeRepresentationType|LocalRepresentation references [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that may be used to create the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. The type of this must be refined such that a concrete [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] reference is used.
4393 |MetadataAttribute|MetadataAttributeType|MetadataAttribute defines the a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], which is the value of an [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], such as the instance of a coded or uncoded [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in a [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]].
4394
4395 **MetadataAttributeRepresentationType:** MetadataAttributeRepresentationType defines the possible local [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of a metadata [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
4396
4397 Derivation:
4398
4399 RepresentationType (restriction)
4400 MetadataAttributeRepresentationType
4401
4402 Content:
4403 (TextFormat|(Enumeration, EnumerationFormat?))
4404
4405 Element Documentation:
4406
4407 (% style="width:1156.29px" %)
4408 |(% style="width:177px" %)**Name**|(% style="width:269px" %)**Type**|(% style="width:708px" %)**Documentation**
4409 |(% style="width:177px" %)TextFormat|(% style="width:269px" %)BasicComponentTextFormatType|(% style="width:708px" %)TextFormat describes an uncoded textual format.
4410 |(% style="width:177px" %)Enumeration|(% style="width:269px" %)CodelistReferenceType|(% style="width:708px" %)Enumeration references an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] that enumerates the allowable values for this [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]].
4411 |(% style="width:177px" %)EnumerationFormat|(% style="width:269px" %)CodedTextFormatType|(% style="width:708px" %)EnumerationFormat describes the [[facets>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] enumeration. This is for the most part, informational.
4412
4413 //**OrganisationSchemeBaseType:**// OrganisationSchemeBaseType is an abstract base type for any organisation scheme.
4414
4415 Derivation:
4416
4417 AnnotableType (extension)
4418 IdentifiableType (extension)
4419 NameableType (extension)
4420 VersionableType (restriction)
4421 MaintainableBaseType (extension)
4422 MaintainableType (restriction)
4423 ItemSchemeType (restriction)
4424 OrganisationSchemeBaseType
4425
4426 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4427 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4428
4429 Content:
4430 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
4431
4432
4433 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4434
4435 |**Name**|**Type**|**Documentation**
4436 |id|IDType|The id is the identifier for the object.
4437 |urn|MaintainableUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4438 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4439 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4440 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4441 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4442 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4443 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4444 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4445 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4446 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
4447
4448 Element Documentation:
4449
4450 |**Name**|**Type**|**Documentation**
4451 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4452 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4453 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4454 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4455
4456 **OrganisationSchemeType:** OrganisationSchemeType describes the structure of an organisation scheme.
4457
4458 Derivation:
4459
4460 AnnotableType (extension)
4461 IdentifiableType (extension)
4462 NameableType (extension)
4463 VersionableType (restriction)
4464 MaintainableBaseType (extension)
4465 MaintainableType (restriction)
4466 ItemSchemeType (restriction)
4467 OrganisationSchemeBaseType (extension)
4468 OrganisationSchemeType
4469
4470 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4471 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4472
4473 Content:
4474 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Organisation*
4475
4476
4477 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4478
4479 |**Name**|**Type**|**Documentation**
4480 |id|IDType|The id is the identifier for the object.
4481 |urn|MaintainableUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4482 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4483 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4484 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4485 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4486 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4487 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4488 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4489 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4490 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
4491
4492 Element Documentation:
4493
4494 |(% style="width:120px" %)**Name**|(% style="width:175px" %)**Type**|**Documentation**
4495 |(% style="width:120px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|(% style="width:175px" %)AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4496 |(% style="width:120px" %)Link|(% style="width:175px" %)LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4497 |(% style="width:120px" %)Name|(% style="width:175px" %)TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4498 |(% style="width:120px" %)Description|(% style="width:175px" %)TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4499 |(% style="width:120px" %)//Organisation//|(% style="width:175px" %)//OrganisationType//|Organisation is an abstract substitution head for a generic organisation.
4500
4501 **BaseOrganisationType:** BaseOrganisationType is an abstract base type the forms the basis for the OrganisationType.
4502
4503 Derivation:
4504
4505 AnnotableType (extension)
4506 IdentifiableType (extension)
4507 NameableType (restriction)
4508 ItemBaseType (extension)
4509 ItemType (restriction)
4510 BaseOrganisationType
4511
4512 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4513 id, urn?, uri?
4514
4515 Content:
4516 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?
4517
4518 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4519
4520 |**Name**|**Type**|**Documentation**
4521 |id|IDType|The id is the identifier for the object.
4522 |urn|UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4523 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4524
4525 Element Documentation:
4526
4527 |**Name**|**Type**|**Documentation**
4528 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4529 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4530 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4531 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4532 |Parent|IDType|If the particular organisation scheme allows, an organisation may reference a parent organisation defined in the same scheme. This does not affect the identification of the organisation, but rather only serves to state the relationship.
4533
4534 **OrganisationType:** OrganisationType in an abstract type which describes the structure of the details of an organisation. In addition to the basic organisation identification, [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] details can be provided.
4535
4536 Derivation:
4537
4538 AnnotableType (extension)
4539 IdentifiableType (extension)
4540 NameableType (restriction)
4541 ItemBaseType (extension)
4542 ItemType (restriction)
4543 BaseOrganisationType (extension)
4544 OrganisationType
4545
4546 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4547 id, urn?, uri?
4548
4549 Content:
4550 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4551
4552 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4553
4554 |**Name**|**Type**|**Documentation**
4555 |id|IDType|The id is the identifier for the object.
4556 |urn|UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4557 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4558
4559 Element Documentation:
4560
4561 |**Name**|**Type**|**Documentation**
4562 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4563 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4564 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4565 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4566 |Parent|IDType|If the particular organisation scheme allows, an organisation may reference a parent organisation defined in the same scheme. This does not affect the identification of the organisation, but rather only serves to state the relationship.
4567 |[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]|ContactType|[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] describes a [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] for the organisation
4568
4569 **AgencySchemeType:** AgencySchemeType defines a specific type of organisation scheme which contains only [[maintenance agencies>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]]. The [[agency scheme>>doc:sdmx:Glossary 2\.1.Agency scheme.WebHome]] maintained by a particular [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] is always provided a fixed identifier and is never versioned. Therefore, agencies can be added or removed without have to [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] the scheme. [[Agencies schemes>>doc:sdmx:Glossary 2\.1.Agency scheme.WebHome]] have no [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], meaning that no agency may define a relationship with another agency in the scheme. In fact, the actual parent agency for an agency in a scheme is the agency which defines the scheme.
4570
4571 Derivation:
4572
4573 AnnotableType (extension)
4574 IdentifiableType (extension)
4575 NameableType (extension)
4576 VersionableType (restriction)
4577 MaintainableBaseType (extension)
4578 MaintainableType (restriction)
4579 ItemSchemeType (restriction)
4580 OrganisationSchemeBaseType (extension)
4581 OrganisationSchemeType (restriction)
4582 AgencySchemeType
4583
4584 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4585 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4586
4587 Content:
4588 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Agency
4589
4590
4591 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4592
4593 |**Name**|**Type**|**Documentation**
4594 |id (fixed: AGENCIES)|IDType|The id is the identifier for the object.
4595 |urn|AgencySchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4596 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4597 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4598 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4599 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4600 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4601 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4602 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4603 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4604 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
4605
4606 Element Documentation:
4607
4608 |**Name**|**Type**
4609 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType
4610 |Link|LinkType
4611 |Name|TextType
4612 |Description|TextType
4613 |Agency|AgencyType
4614
4615 **DataConsumerSchemeType:** DataConsumerSchemeType defines a type of organisation scheme which contains only [[data consumers>>doc:sdmx:Glossary 2\.1.Data consumer.WebHome]]. The [[data consumer scheme>>doc:sdmx:Glossary 2\.1.Data consumer scheme.WebHome]] maintained by a particular [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] is always provided a fixed identifier and is never versioned. Therefore, consumers can be added or removed without have to version the scheme. This scheme has no [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], meaning that no organisation may define a relationship with another organisation in the scheme.
4616
4617 Derivation:
4618
4619 AnnotableType (extension)
4620 IdentifiableType (extension)
4621 NameableType (extension)
4622 VersionableType (restriction)
4623 MaintainableBaseType (extension)
4624 MaintainableType (restriction)
4625 ItemSchemeType (restriction)
4626 OrganisationSchemeBaseType (extension)
4627 OrganisationSchemeType (restriction)
4628 DataConsumerSchemeType
4629
4630 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4631 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4632
4633 Content:
4634 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, DataConsumer
4635
4636
4637 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4638
4639 |**Name**|**Type**|**Documentation**
4640 |id (fixed: DATA\_CONSUMERS)|IDType|The id is the identifier for the object.
4641 |urn|DataConsumerSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4642 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4643 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4644 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4645 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4646 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4647 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4648 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4649 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4650 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
4651
4652 Element Documentation:
4653
4654 |**Name**|**Type**|**Documentation**
4655 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4656 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4657 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4658 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4659 |DataConsumer|DataConsumerType|DataConsumer describes an organisation using data as input for further processing.
4660
4661 **DataProviderSchemeType:** DataProviderSchemeType defines a type of organisation scheme which contains only [[data providers>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]]. The [[data provider scheme>>doc:sdmx:Glossary 2\.1.Data provider scheme.WebHome]] maintained by a particular [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] is always provided a fixed identifier and is never versioned. Therefore, providers can be added or removed without have to (% style="color:#e74c3c" %)version(%%) the scheme. This scheme has no [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], meaning that no organisation may define a relationship with another organisation in the scheme
4662
4663 Derivation:
4664
4665 AnnotableType (extension)
4666 IdentifiableType (extension)
4667 NameableType (extension)
4668 VersionableType (restriction)
4669 MaintainableBaseType (extension)
4670 MaintainableType (restriction)
4671 ItemSchemeType (restriction)
4672 OrganisationSchemeBaseType (extension)
4673 OrganisationSchemeType (restriction)
4674 DataProviderSchemeType
4675
4676 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4677 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4678
4679 Content:
4680 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, DataProvider
4681
4682 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4683
4684 |**Name**|**Type**|**Documentation**
4685 |id (fixed: DATA\_PROVIDERS)|IDType|The id is the identifier for the object.
4686 |urn|DataProviderSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4687 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4688 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the version.
4689 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the version.
4690 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4691 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4692 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4693 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4694 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4695 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
4696
4697 Element Documentation:
4698
4699 |**Name**|**Type**|**Documentation**
4700 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4701 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4702 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4703 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4704 |DataProvider|DataProviderType|DataProvider describes an organisation that produces data.
4705
4706 **MetadataProviderSchemeType:** MetadataProviderSchemeType defines a type of organisation scheme which contains only metadata providers. The metadata provider scheme maintained by a particular [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] is always provided a fixed identifier and is never versioned. Therefore, providers can be added or removed without have to [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] the scheme. This scheme has no [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]], meaning that no organisation may define a relationship with another organisation in the scheme
4707
4708 Derivation:
4709
4710 AnnotableType (extension)
4711 IdentifiableType (extension)
4712 NameableType (extension)
4713 VersionableType (restriction)
4714 MaintainableBaseType (extension)
4715 MaintainableType (restriction)
4716 ItemSchemeType (restriction)
4717 OrganisationSchemeBaseType (extension)
4718 OrganisationSchemeType (restriction)
4719 MetadataProviderSchemeType
4720
4721 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4722 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4723
4724 Content:
4725 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, MetadataProvider
4726
4727
4728 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4729
4730 |**Name**|**Type**|**Documentation**
4731 |id (fixed: METADATA\_PROVIDERS)|IDType|The id is the identifier for the object.
4732 |urn|MetadataProviderSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4733 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4734 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4735 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4736 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4737 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4738 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4739 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4740 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4741 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
4742
4743 Element Documentation:
4744
4745 |**Name**|**Type**|**Documentation**
4746 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4747 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4748 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4749 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4750 |MetadataProvider|MetadataProviderType|MetadataProvider describes an organisation that produces metadata .
4751
4752 **OrganisationUnitSchemeType:** OrganisationUnitSchemeType defines a type of organisation scheme which simply defines organisations and there parent child relationships. Organisations in this scheme are assigned no particular role, and may in fact exist within the other type of organisation schemes as well.
4753
4754 Derivation:
4755
4756 AnnotableType (extension)
4757 IdentifiableType (extension)
4758 NameableType (extension)
4759 VersionableType (restriction)
4760 MaintainableBaseType (extension)
4761 MaintainableType (restriction)
4762 ItemSchemeType (restriction)
4763 OrganisationSchemeBaseType (extension)
4764 OrganisationSchemeType (restriction)
4765 OrganisationUnitSchemeType
4766
4767 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4768 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4769
4770 Content:
4771 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, OrganisationUnit
4772
4773
4774 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4775
4776 |**Name**|**Type**|**Documentation**
4777 |id|IDType|The id is the identifier for the object.
4778 |urn|OrganisationUnitSche meUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4779 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4780 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4781 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
4782 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4783 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
4784 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
4785 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
4786 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
4787 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
4788
4789 Element Documentation:
4790
4791 |**Name**|**Type**|**Documentation**
4792 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4793 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4794 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4795 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4796 |OrganisationUnit|OrganisationUnitType|OrganisationUnit describes a generic organisation, which serves not predefined role in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]].
4797
4798 **AgencyType:** AgencyType defines the structure of an agency description. The [[contacts>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] defined for the organisation are specific to the agency role the organisation is serving.
4799
4800 Derivation:
4801
4802 AnnotableType (extension)
4803 IdentifiableType (extension)
4804 NameableType (restriction)
4805 ItemBaseType (extension)
4806 ItemType (restriction)
4807 BaseOrganisationType (extension)
4808 OrganisationType (restriction)
4809 AgencyType
4810
4811 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4812 id, urn?, uri?
4813
4814 Content:
4815 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, (% style="color:#e74c3c" %)Contact
4816
4817 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4818
4819 |**Name**|**Type**|**Documentation**
4820 |id|NCNameIDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the identification of the agency. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the agency identifier will be used as part of the name for simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
4821 |urn|AgencyUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4822 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4823
4824 Element Documentation:
4825
4826 |**Name**|**Type**|**Documentation**|
4827 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.|
4828 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.|
4829 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.|
4830 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.|
4831 |[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]|ContactType|[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] describes a [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] for the organisation.|
4832
4833 **DataConsumerType:** DataConsumerType defines the structure of a [[data consumer>>doc:sdmx:Glossary 2\.1.Data consumer.WebHome]] description. The [[contacts>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] defined for the organisation are specific to the [[data consumer>>doc:sdmx:Glossary 2\.1.Data consumer.WebHome]] role the organisation is serving.
4834
4835 Derivation:
4836
4837 AnnotableType (extension)
4838 IdentifiableType (extension)
4839 NameableType (restriction)
4840 ItemBaseType (extension)
4841 ItemType (restriction)
4842 BaseOrganisationType (extension)
4843 OrganisationType (restriction)
4844 DataConsumerType
4845
4846 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4847 id, urn?, uri?
4848
4849 Content:
4850 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4851
4852 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4853
4854 |**Name**|**Type**|**Documentation**
4855 |id|IDType|The id is the identifier for the object.
4856 |urn|DataConsumerUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4857 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4858
4859 Element Documentation:
4860
4861 |**Name**|**Type**|**Documentation**
4862 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4863 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4864 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4865 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4866 |[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]|ContactType|[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] describes a [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] for the organisation.
4867
4868 **DataProviderType:** DataProviderType defines the structure of a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] description. The [[contacts>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] defined for the organisation are specific to the [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] role the organisation is serving.
4869
4870 Derivation:
4871
4872 AnnotableType (extension)
4873 IdentifiableType (extension)
4874 NameableType (restriction)
4875 ItemBaseType (extension)
4876 ItemType (restriction)
4877 BaseOrganisationType (extension)
4878 OrganisationType (restriction)
4879 DataProviderType
4880
4881 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4882 id, urn?, uri?
4883
4884 Content:
4885 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4886
4887 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4888
4889 |**Name**|**Type**|**Documentation**
4890 |id|IDType|The id is the identifier for the object.
4891 |urn|DataProviderUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4892 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4893
4894 Element Documentation:
4895
4896 |**Name**|**Type**|**Documentation**
4897 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4898 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4899 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4900 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4901 |[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]|ContactType|[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] describes a [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] for the organisation.
4902
4903 **MetadataProviderType:** MetadataProviderType defines the structure of a metadata provider description. The [[contacts>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] defined for the organisation are specific to the metadata provider role the organisation is serving.
4904
4905 Derivation:
4906
4907 AnnotableType (extension)
4908 IdentifiableType (extension)
4909 NameableType (restriction)
4910 ItemBaseType (extension)
4911 ItemType (restriction)
4912 BaseOrganisationType (extension)
4913 OrganisationType (restriction)
4914 MetadataProviderType
4915
4916 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4917 id, urn?, uri?
4918
4919 Content:
4920 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4921
4922 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4923
4924 (% style="width:1051.29px" %)
4925 |**Name**|**Type**|(% style="width:660px" %)**Documentation**
4926 |id|IDType|(% style="width:660px" %)The id is the identifier for the object.
4927 |urn|MetadataProviderUrnType|(% style="width:660px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4928 |uri|xs:anyURI|(% style="width:660px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4929
4930 Element Documentation:
4931
4932 |**Name**|**Type**|**Documentation**
4933 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4934 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4935 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4936 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4937 |[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]|ContactType|[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] describes a [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] for the organisation.
4938
4939 **OrganisationUnitType:** OrganisationUnitType defines the structure of an organisation [[unit>>doc:sdmx:Glossary 2\.1.Statistical unit.WebHome]] description. In addition to general identification and contact information, an organisation [[unit>>doc:sdmx:Glossary 2\.1.Statistical unit.WebHome]] can specify a relationship with another organisation [[unit>>doc:sdmx:Glossary 2\.1.Statistical unit.WebHome]] from the same scheme which is its parent organisation.
4940
4941 Derivation:
4942
4943 AnnotableType (extension)
4944 IdentifiableType (extension)
4945 NameableType (restriction)
4946 ItemBaseType (extension)
4947 ItemType (restriction)
4948 BaseOrganisationType (extension)
4949 OrganisationType (restriction)
4950 OrganisationUnitType
4951
4952 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4953 id, urn?, uri?
4954
4955 Content:
4956 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4957
4958 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4959
4960 (% style="width:999.294px" %)
4961 |**Name**|**Type**|**Documentation**
4962 |id|IDType|The id is the identifier for the object.
4963 |urn|OrganisationUnitUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
4964 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
4965
4966 Element Documentation:
4967
4968 |**Name**|**Type**|**Documentation**
4969 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
4970 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
4971 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4972 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
4973 |Parent|IDType|If the particular organisation scheme allows, an organisation may reference a parent organisation defined in the same scheme. This does not affect the identification of the organisation, but rather only serves to state the relationship.
4974 |[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]|ContactType|[[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] describes a [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]] for the organisation.
4975
4976 **ContactType:** ContactType describes the structure of a [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]'s details.
4977
4978 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4979 id?
4980
4981 Content:
4982 Name*, Department*, Role*, (Telephone | Fax | X400 | URI | Email)
4983
4984 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4985
4986 |**Name**|**Type**|**Documentation**
4987 |id|IDType|The id [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is used to carry user id information for the [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]].
4988
4989 Element Documentation:
4990
4991 |**Name**|**Type**|**Documentation**
4992 |Name|TextType|Name is a reusable element, used for providing a human-readable name for an object.
4993 |Department|TextType|Department is designation of the organisational structure by a linguistic expression, within which the contact person works.
4994 |Role|TextType|Role is the responsibility of the contact person with respect to the object for which this person is the contact.
4995 |Telephone|xs:string|Telephone holds the [[telephone number>>doc:sdmx:Glossary 2\.1.Contact phone number.WebHome]] for the contact person.
4996 |Fax|xs:string|Fax holds the fax number for the contact person.
4997 |X400|xs:string|X400 holds the X.400 address for the contact person.
4998 |URI|xs:anyURI|URI holds an information URL for the contact person.
4999 |Email|xs:string|Email holds the email address for the contact person.
5000
5001 //**ProvisionAgreementBaseType:**// ProvisionAgreementBaseType defines the base refinement of the ProvisionAgreementType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5002
5003 Derivation:
5004
5005 AnnotableType (extension)
5006 IdentifiableType (extension)
5007 NameableType (extension)
5008 VersionableType (restriction)
5009 MaintainableBaseType (extension)
5010 MaintainableType (restriction)
5011 ProvisionAgreementBaseType
5012
5013 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5014 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5015
5016 Content:
5017 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5018
5019
5020 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5021
5022 (% style="width:1155.29px" %)
5023 |**Name**|**Type**|(% style="width:737px" %)**Documentation**
5024 |id|IDType|(% style="width:737px" %)The id is the identifier for the object.
5025 |urn|ProvisionAgreementUrnType|(% style="width:737px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5026 |uri|xs:anyURI|(% style="width:737px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5027 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:737px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5028 |validFrom|xs:dateTime|(% style="width:737px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5029 |validTo|xs:dateTime|(% style="width:737px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5030 |agencyID|NestedNCNameIDType|(% style="width:737px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5031 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:737px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5032 |serviceURL|xs:anyURI|(% style="width:737px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5033 |structureURL|xs:anyURI|(% style="width:737px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5034 |isPartialLanguage (default: false)|xs:boolean|(% style="width:737px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5035
5036 Element Documentation:
5037
5038 |**Name**|**Type**|**Documentation**
5039 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5040 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5041 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5042 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5043
5044 **ProvisionAgreementType:** ProvisionAgreementType describes the structure of a [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]. A [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] defines an agreement for a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] to report data against a [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] which describe how the registry must behave when data or metadata is registered against this [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] are supplied.
5045
5046 Derivation:
5047
5048 AnnotableType (extension)
5049 IdentifiableType (extension)
5050 NameableType (extension)
5051 VersionableType (restriction)
5052 MaintainableBaseType (extension)
5053 MaintainableType (restriction)
5054 ProvisionAgreementBaseType (extension)
5055 ProvisionAgreementType
5056
5057 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5058 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5059
5060 Content:
5061 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], DataProvider
5062
5063
5064 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5065
5066 |**Name**|**Type**|**Documentation**
5067 |id|IDType|The id is the identifier for the object.
5068 |urn|ProvisionAgreementUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5069 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5070 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5071 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5072 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5073 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5074 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5075 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5076 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5077 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5078
5079 Element Documentation:
5080
5081 |**Name**|**Type**|**Documentation**
5082 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5083 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5084 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5085 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5086 |[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|DataflowReferenceTyp e|[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] provides a reference to a pre-existing [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] in the registry. The reference is provided via a URN and/or a full set of reference fields.
5087 |DataProvider|DataProviderReferenc eType|DataProvider provides a reference to a pre-existing [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] in the registry. The reference is provided via a URN and/or a full set of reference fields.
5088
5089 //**MetadataProvisionAgreementBaseType:**// MetadataProvisionAgreementBaseType defines the base refinement of the MetadataProvisionAgreementType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5090
5091 Derivation:
5092
5093 AnnotableType (extension)
5094 IdentifiableType (extension)
5095 NameableType (extension)
5096 VersionableType (restriction)
5097 MaintainableBaseType (extension)
5098 MaintainableType (restriction)
5099 MetadataProvisionAgreementBaseType
5100
5101 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5102
5103 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5104
5105 Content:
5106 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5107
5108 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5109
5110 (% style="width:1191.29px" %)
5111 |**Name**|**Type**|**Documentation**
5112 |id|IDType|The id is the identifier for the object.
5113 |urn|MetadataProvisionAgreementUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5114 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5115 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5116 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5117 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5118 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5119 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5120 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5121 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5122 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5123
5124 Element Documentation:
5125
5126 |**Name**|**Type**|**Documentation**
5127 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5128 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5129 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5130 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5131
5132 **MetadataProvisionAgreementType:** ProvisionAgreementType describes the structure of a [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]. A [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] defines an agreement for a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] to report data or [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] against a flow. [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] which describe how the registry must behave when data or metadata is registered against this [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] are supplied.
5133
5134 Derivation:
5135
5136 AnnotableType (extension)
5137 IdentifiableType (extension)
5138 NameableType (extension)
5139 VersionableType (restriction)
5140 MaintainableBaseType (extension)
5141 MaintainableType (restriction)
5142 MetadataProvisionAgreementBaseType (extension)
5143 MetadataProvisionAgreementType
5144
5145 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5146
5147 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5148
5149 Content:
5150 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], MetadataProvider, Target
5151
5152 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5153
5154 |**Name**|**Type**|**Documentation**
5155 |id|IDType|The id is the identifier for the object.
5156 |urn|MetadataProvisionAgr eementUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5157 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5158 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5159 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5160 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5161 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5162 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5163 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5164 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5165 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5166
5167 Element Documentation:
5168
5169 (% style="width:1114.29px" %)
5170 |**Name**|**Type**|(% style="width:693px" %)**Documentation**
5171 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:693px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5172 |Link|LinkType|(% style="width:693px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5173 |Name|TextType|(% style="width:693px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5174 |Description|TextType|(% style="width:693px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5175 |[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]|MetadataflowReferenceType|(% style="width:693px" %)[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] provides a reference to a pre-existing [[metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] in the registry. The reference is provided via a URN and/or a full set of reference fields.
5176 |MetadataProvider|MetadataProviderReferenceType|(% style="width:693px" %)MetadataProvider provides a reference to a pre-existing metadata provider in the registry. The reference is provided via a URN and/or a full set of reference fields.
5177 |Target|WildcardUrnType|(% style="width:693px" %)References identifiable structures to which the refernece metadata described by the metadata structure used by the metadaflow should be restricted to. These references may include wildcards for parts of the reference.
5178
5179 **//ProcessBaseType//:** ProcessBaseType defines the base refinement of the ProcessType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5180
5181 Derivation:
5182
5183 AnnotableType (extension)
5184 IdentifiableType (extension)
5185 NameableType (extension)
5186 VersionableType (restriction)
5187 MaintainableBaseType (extension)
5188 MaintainableType (restriction)
5189 ProcessBaseType
5190
5191 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5192
5193 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5194
5195 Content:
5196 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5197
5198 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5199
5200 |**Name**|**Type**|**Documentation**
5201 |id|IDType|The id is the identifier for the object.
5202 |urn|ProcessUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5203 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5204 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5205 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5206 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5207 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5208 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5209 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5210 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5211 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5212
5213 Element Documentation:
5214
5215 |**Name**|**Type**|**Documentation**
5216 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5217 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5218 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5219 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5220
5221 **ProcessType:** ProcessType describes the structure of a process, which is a scheme which defines or documents the operations performed on data in order to validate data or to derive new information according to a given set of rules. Processes occur in order, and will continue in order unless a transition dictates another step should occur.
5222
5223 Derivation:
5224
5225 AnnotableType (extension)
5226 IdentifiableType (extension)
5227 NameableType (extension)
5228 VersionableType (restriction)
5229 MaintainableBaseType (extension)
5230 MaintainableType (restriction)
5231 ProcessBaseType (extension)
5232 ProcessType
5233
5234 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5235 id, urn?, uri?, (% style="color:#e74c3c" %)version(%%)?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5236
5237 Content:
5238 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ProcessStep
5239
5240 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5241
5242 |**Name**|**Type**|**Documentation**
5243 |id|IDType|The id is the identifier for the object.
5244 |urn|ProcessUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5245 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5246 |(%%)(% style="color:#e74c3c" %)version|VersionType|This (% style="color:#e74c3c" %)version(%%) [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a (% style="color:#e74c3c" %)version(%%) number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5247 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the (% style="color:#e74c3c" %)version(%%).
5248 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the (% style="color:#e74c3c" %)version(%%).
5249 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5250 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5251 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5252 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same (% style="color:#e74c3c" %)version(%%) as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5253 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5254
5255 Element Documentation:
5256
5257 |**Name**|**Type**|**Documentation**
5258 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5259 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5260 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5261 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5262 |ProcessStep|ProcessStepType|ProcessStep defines a process step, which is a specific operation, performed on data in order to validate or to derive new information according to a given set of rules.
5263
5264 //**ProcessStepBaseType:**// ProcessStepBaseType is an abstract base type used as the basis for the ProcessStepType.
5265
5266 Derivation:
5267
5268 AnnotableType (extension)
5269 IdentifiableType (extension)
5270 NameableType (restriction)
5271 ProcessStepBaseType
5272
5273 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5274 id, urn?, uri?
5275
5276 Content:
5277 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5278
5279 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5280
5281 |**Name**|**Type**|**Documentation**
5282 |id|IDType|The id is the identifier for the object.
5283 |urn|ProcessStepUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5284 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5285
5286 Element Documentation:
5287
5288 |**Name**|**Type**|**Documentation**
5289 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5290 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5291 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5292 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5293
5294 **ProcessStepType:** ProcessStepType describes the structure of a process step. A nested process step is automatically sub-ordinate, and followed as the next step. If the following step is conditional, it should be referenced in a transition.
5295
5296 Derivation:
5297
5298 AnnotableType (extension)
5299 IdentifiableType (extension)
5300 NameableType (restriction)
5301 ProcessStepBaseType (extension)
5302 ProcessStepType
5303
5304 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5305 id, urn?, uri?
5306
5307 Content:
5308 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Input*, Output*, Computation?, Transition*, ProcessStep
5309
5310 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5311
5312 |**Name**|**Type**
5313 |id|IDType
5314 |urn|ProcessStepUrnType
5315 |uri|xs:anyURI
5316
5317 Element Documentation:
5318
5319 |**Name**|**Type**|**Documentation**
5320 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5321 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5322 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5323 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5324 |Input|InputOutputType|Input references an object which is an input to the process step.
5325 |Output|InputOutputType|Output references an object which is an output form the process step.
5326 |Computation|ComputationType|Computation describes the computations involved in the process, in any form desired by the user (these are informational rather than machine-actionable), and so may be supplied in multiple, parallel-[[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] (% style="color:#e74c3c" %)versions(%%).
5327 |Transition|TransitionType|Transition describes the next process steps. Each transition in a process step should be evaluated, allowing for multiple process step branches from a single process step.
5328 |ProcessStep|ProcessStepType|ProcessStep defines a process step, which is a specific operation, performed on data in order to validate or to derive new information according to a given set of rules.
5329
5330 //**TransitionBaseType**//
5331 TransitionBaseType defines the base refinement of the TransitionType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5332
5333 Derivation:
5334
5335 AnnotableType (extension)
5336 IdentifiableType (extension)
5337 TransitionBaseType
5338
5339 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5340 id?, urn?, uri?
5341
5342 Content:
5343 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link
5344
5345 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5346
5347 |**Name**|**Type**
5348 |id|IDType
5349 |urn|TransitionUrnType
5350 |uri|xs:anyURI
5351
5352 Element Documentation:
5353
5354 |**Name**|**Type**|**Documentation**
5355 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5356 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5357
5358 **TransitionType:** TransitionType describes the details of a transition, which is an expression in a textual or formalised way of the transformation of data between two specific operations performed on the data.
5359
5360 Derivation:
5361
5362 AnnotableType (extension)
5363 IdentifiableType (extension)
5364 TransitionBaseType (extension)
5365 TransitionType
5366
5367 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5368 id?, urn?, uri?, localID?
5369
5370 Content:
5371 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, TargetStep, Condition+
5372
5373 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5374
5375 |**Name**|**Type**
5376 |id|IDType
5377 |urn|TransitionUrnType
5378 |uri|xs:anyURI
5379 |localID|IDType
5380
5381 Element Documentation:
5382
5383 |**Name**|**Type**|**Documentation**
5384 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5385 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5386 |TargetStep|NestedIDType|TargetStep references a process step within the process that should be transitioned to, should the conditions described be met.
5387 |Condition|TextType|Condition is a textual description of the conditions to be met in order for the target step to be proceeded to. It is informational only (not machine-actionable), and may be supplied in multiple, parallel-[[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] form.
5388
5389 **ComputationType:** ComputationType describes a computation in a process.
5390
5391 Derivation:
5392
5393 AnnotableType (extension)
5394 ComputationType
5395
5396 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5397 localID?, softwarePackage?, softwareLanguage?, softwareVersion?
5398
5399 Content:
5400 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Description+
5401
5402 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5403
5404 |**Name**|**Type**|**Documentation**
5405 |localID|IDType|The localID [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is an optional identification for the computation within the process.
5406 |softwarePackage|xs:string|The softwarePackage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the name of the software package that is used to perform the computation.
5407 |softwareLanguage|xs:string|The softwareLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds the coding [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] that the software package used to perform the computation is written in.
5408 |softwareVersion|xs:string|The softwareVersion [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] hold the version of the software package that is used to perform that computation.
5409
5410 Element Documentation:
5411
5412 |**Name**|**Type**|**Documentation**
5413 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5414 |Description|TextType|Description describe the computation in any form desired by the user (these are informational rather than machine-actionable), and so may be supplied in multiple, parallel-[[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]] versions
5415
5416 **InputOutputType:** InputOutputType describes the structure of an input or output to a process step. It provides a reference to the object that is the input or output.
5417
5418 Derivation:
5419
5420 AnnotableType (extension)
5421 InputOutputType
5422
5423 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5424 localID?
5425
5426 Content:
5427 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, ObjectReference
5428
5429 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5430
5431 |**Name**|**Type**|**Documentation**
5432 |localID|IDType|The localID [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is an optional identification for the input or output within the process.
5433
5434 Element Documentation:
5435
5436 |**Name**|**Type**|**Documentation**
5437 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5438 |ObjectReference|UrnReferenceType|ObjectReference is an abstract substitution head that references the object that is an input or output. It is substituted with a concrete reference to an explicit object type.
5439
5440 **ReportingTaxonomyType:** ReportingTaxonomyType describes the structure of a [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]], which is a scheme which defines the composition structure of a data report where each [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] can be described by an independent structure or structure usage description.
5441
5442 Derivation:
5443
5444 AnnotableType (extension)
5445 IdentifiableType (extension)
5446 NameableType (extension)
5447 VersionableType (restriction)
5448 MaintainableBaseType (extension)
5449 MaintainableType (restriction)
5450 ItemSchemeType (restriction)
5451 ReportingTaxonomyType
5452
5453 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5454 id, urn?, uri?, (% style="color:#e74c3c" %)version(%%)?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
5455
5456 Content:
5457 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ReportingCategory
5458
5459
5460 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5461
5462 (% style="width:1245.29px" %)
5463 |**Name**|**Type**|(% style="width:829px" %)**Documentation**
5464 |id|IDType|(% style="width:829px" %)The id is the identifier for the object.
5465 |urn|ReportingTaxonomyUrnType|(% style="width:829px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5466 |uri|xs:anyURI|(% style="width:829px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5467 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:829px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5468 |validFrom|xs:dateTime|(% style="width:829px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5469 |validTo|xs:dateTime|(% style="width:829px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5470 |agencyID|NestedNCNameIDType|(% style="width:829px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5471 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:829px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5472 |serviceURL|xs:anyURI|(% style="width:829px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5473 |structureURL|xs:anyURI|(% style="width:829px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5474 |isPartialLanguage (default: false)|xs:boolean|(% style="width:829px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5475 |isPartial (default: false)|xs:boolean|(% style="width:829px" %)The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
5476
5477 Element Documentation:
5478
5479 (% style="width:1249.29px" %)
5480 |**Name**|**Type**|(% style="width:878px" %)**Documentation**
5481 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:878px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5482 |Link|LinkType|(% style="width:878px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5483 |Name|TextType|(% style="width:878px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5484 |Description|TextType|(% style="width:878px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5485 |ReportingCategory|ReportingCategoryType|(% style="width:878px" %)ReportingCateogry defines a reporting [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]], which is used to group structure usages into useful sub-packages.
5486
5487 //**ReportingCategoryBaseType:**// ReportingCategoryBaseType is an abstract base type that serves as the basis for the ReportingCategoryType.
5488
5489 Derivation:
5490
5491 AnnotableType (extension)
5492 IdentifiableType (extension)
5493 NameableType (restriction)
5494 ItemBaseType (extension)
5495 ItemType (restriction)
5496 ReportingCategoryBaseType
5497
5498 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5499 id, urn?, uri?
5500
5501 Content:
5502 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ReportingCategory
5503
5504 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5505
5506 (% style="width:1053.29px" %)
5507 |**Name**|**Type**|**Documentation**
5508 |id|IDType|The id is the identifier for the object.
5509 |urn|ReportingCategoryUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5510 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5511
5512 Element Documentation:
5513
5514 (% style="width:1060.29px" %)
5515 |**Name**|**Type**|**Documentation**
5516 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5517 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5518 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5519 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5520 |ReportingCategory|ReportingCategoryType|ReportingCateogry defines a reporting [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]], which is used to group structure usages into useful sub-packages.
5521
5522 **ReportingCategoryType:** ReportingCategoryType describes the structure of a reporting [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]], which groups structure usages into useful sub-packages. Sub ordinate reporting [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] can be nested within the [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] definition.
5523
5524 Derivation:
5525
5526 AnnotableType (extension)
5527 IdentifiableType (extension)
5528 NameableType (restriction) 
5529 ItemBaseType (extension)
5530 ItemType (restriction)
5531 ReportingCategoryBaseType (extension)
5532 ReportingCategoryType
5533
5534 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5535 id, urn?, uri?
5536
5537 Content:
5538 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ReportingCategory*, (StructuralMetadata* | ProvisioningMetadata*)
5539
5540 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5541
5542 (% style="width:1040.29px" %)
5543 |**Name**|**Type**|**Documentation**
5544 |id|IDType|The id is the identifier for the object.
5545 |urn|ReportingCategoryUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5546 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5547
5548 Element Documentation:
5549
5550 (% style="width:1121.29px" %)
5551 |**Name**|**Type**|**Documentation**
5552 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5553 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5554 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5555 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5556 |ReportingCategory|ReportingCategoryType|ReportingCateogry defines a reporting [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]], which is used to group structure usages into useful sub-packages.
5557 |StructuralMetadata|StructureReferenceType|StructuralMetadata provides a reference for [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] and [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] references which are grouped in the reporting [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]]. It is assumed that all [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] objects referenced from a [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] will be of the same type.
5558 |ProvisioningMetadata|StructureUsageReferenceType|ProvisioningMetadata provides a reference for [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] and [[metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] references which are grouped in the reporting [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]]. It is assumed that all provisioning metadata objects referenced from a [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] will be of the same type.
5559
5560 //**ItemSchemeMapBaseType:**// ItemSchemeMapBaseType is an abstract base type which forms the basis for the ItemSchemeMapType.
5561
5562 Derivation:
5563
5564 AnnotableType (extension)
5565 IdentifiableType (extension)
5566 NameableType (extension)
5567 VersionableType (restriction)
5568 MaintainableBaseType (extension)
5569 MaintainableType (restriction)
5570 ItemSchemeMapBaseType
5571
5572 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5573 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5574
5575 Content:
5576 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5577
5578
5579 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5580
5581 |**Name**|**Type**|**Documentation**
5582 |id|IDType|The id is the identifier for the object.
5583 |urn|MaintainableUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5584 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5585 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5586 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5587 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5588 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5589 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5590 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5591 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5592 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5593
5594 Element Documentation:
5595
5596 |**Name**|**Type**|**Documentation**
5597 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5598 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5599 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5600 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5601
5602 //**ItemSchemeMapType:**// ItemSchemeMapType is an abstract base type which forms the basis for mapping items between [[item schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] of the same type.
5603
5604 Derivation:
5605
5606 AnnotableType (extension)
5607 IdentifiableType (extension)
5608 NameableType (extension)
5609 VersionableType (restriction) 
5610 MaintainableBaseType (extension)
5611 MaintainableType (restriction) 
5612 ItemSchemeMapBaseType (extension)
5613 ItemSchemeMapType
5614
5615 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5616 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5617
5618 Content:
5619 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5620
5621
5622 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5623
5624 |**Name**|**Type**|**Documentation**
5625 |id|IDType|The id is the identifier for the object.
5626 |urn|MaintainableUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5627 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5628 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5629 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5630 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5631 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5632 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5633 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5634 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5635 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5636
5637 Element Documentation:
5638
5639 (% style="width:1121.29px" %)
5640 |**Name**|**Type**|**Documentation**
5641 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5642 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5643 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5644 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5645 |Source|MaintainableUrnReferenceType|Source provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped from.
5646 |Target|MaintainableUrnReferenceType|Target provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are [[mapped>>doc:sdmx:Glossary 2\.1.Map.WebHome]] to.
5647 |ItemMap|SingleValueMappingType|
5648
5649 **OrganisationSchemeMapType:** OrganisationSchemeMapType defines the structure of a [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] which identifies relationships between organisations in different organisation schemes.
5650
5651 Derivation:
5652
5653 AnnotableType (extension) 
5654 IdentifiableType (extension)
5655 NameableType (extension)
5656 VersionableType (restriction)
5657 MaintainableBaseType (extension)
5658 MaintainableType (restriction)
5659 ItemSchemeMapBaseType (extension)
5660 ItemSchemeMapType (restriction)
5661 OrganisationSchemeMapType
5662
5663 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5664
5665 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5666
5667 Content:
5668 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5669
5670 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5671
5672 (% style="width:1170.29px" %)
5673 |**Name**|**Type**|**Documentation**
5674 |id|IDType|The id is the identifier for the object.
5675 |urn|OrganisationSchemeMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5676 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5677 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5678 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5679 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5680 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5681 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5682 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5683 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5684 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5685
5686 Element Documentation:
5687
5688 (% style="width:1169.29px" %)
5689 |**Name**|(% style="width:321px" %)**Type**|(% style="width:736px" %)**Documentation**
5690 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|(% style="width:321px" %)AnnotationsType|(% style="width:736px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5691 |Link|(% style="width:321px" %)LinkType|(% style="width:736px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5692 |Name|(% style="width:321px" %)TextType|(% style="width:736px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5693 |Description|(% style="width:321px" %)TextType|(% style="width:736px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5694 |Source|(% style="width:321px" %)OrganisationSchemeReferenceType|(% style="width:736px" %)Source provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped from.
5695 |Target|(% style="width:321px" %)OrganisationSchemeReferenceType|(% style="width:736px" %)Target provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped to.
5696 |ItemMap|(% style="width:321px" %)SingleValueMappingType|(% style="width:736px" %)
5697
5698 **CategorySchemeMapType:** CategorySchemeMapType defines the structure of a [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] which identifies relationships between [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] in different [[category schemes>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]].
5699
5700 Derivation:
5701
5702 AnnotableType (extension)
5703 IdentifiableType (extension)
5704 NameableType (extension)
5705 VersionableType (restriction)
5706 MaintainableBaseType (extension)
5707 MaintainableType (restriction)
5708 ItemSchemeMapBaseType (extension)
5709 ItemSchemeMapType (restriction)
5710 CategorySchemeMapType
5711
5712 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5713 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5714
5715 Content:
5716 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5717
5718
5719 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5720
5721 (% style="width:1273.29px" %)
5722 |**Name**|**Type**|(% style="width:844px" %)**Documentation**
5723 |id|IDType|(% style="width:844px" %)The id is the identifier for the object.
5724 |urn|CategorySchemeMapUrnType|(% style="width:844px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5725 |uri|xs:anyURI|(% style="width:844px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5726 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:844px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5727 |validFrom|xs:dateTime|(% style="width:844px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5728 |validTo|xs:dateTime|(% style="width:844px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5729 |agencyID|NestedNCNameIDType|(% style="width:844px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5730 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:844px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5731 |serviceURL|xs:anyURI|(% style="width:844px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5732 |structureURL|xs:anyURI|(% style="width:844px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5733 |isPartialLanguage (default: false)|xs:boolean|(% style="width:844px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5734
5735 Element Documentation:
5736
5737 (% style="width:1280.29px" %)
5738 |**Name**|(% style="width:261px" %)**Type**|(% style="width:914px" %)**Documentation**
5739 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|(% style="width:261px" %)AnnotationsType|(% style="width:914px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5740 |Link|(% style="width:261px" %)LinkType|(% style="width:914px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5741 |Name|(% style="width:261px" %)TextType|(% style="width:914px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5742 |Description|(% style="width:261px" %)TextType|(% style="width:914px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5743 |Source|(% style="width:261px" %)CategorySchemeReferenceType|(% style="width:914px" %)Source provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped from.
5744 |Target|(% style="width:261px" %)CategorySchemeReferenceType|(% style="width:914px" %)Target provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped to.
5745 |ItemMap|(% style="width:261px" %)SingleValueMappingType|(% style="width:914px" %)
5746
5747 **ConceptSchemeMapType:** ConceptSchemeMapType defines the structure of a [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] which identifies relationships between [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] in different [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]].
5748
5749 Derivation:
5750
5751 AnnotableType (extension)
5752 IdentifiableType (extension)
5753 NameableType (extension)
5754 VersionableType (restriction)
5755 MaintainableBaseType (extension)
5756 MaintainableType (restriction)
5757 ItemSchemeMapBaseType (extension)
5758 ItemSchemeMapType (restriction)
5759 ConceptSchemeMapType
5760
5761 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5762
5763 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5764
5765 Content:
5766 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5767
5768 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5769
5770 (% style="width:1242.29px" %)
5771 |**Name**|**Type**|**Documentation**
5772 |id|IDType|The id is the identifier for the object.
5773 |urn|ConceptSchemeMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5774 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5775 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5776 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5777 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5778 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5779 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5780 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5781 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5782 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5783
5784 Element Documentation:
5785
5786 (% style="width:1125.29px" %)
5787 |**Name**|**Type**|(% style="width:747px" %)**Documentation**
5788 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:747px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5789 |Link|LinkType|(% style="width:747px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5790 |Name|TextType|(% style="width:747px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5791 |Description|TextType|(% style="width:747px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5792 |Source|ConceptSchemeReferenceType|(% style="width:747px" %)Source provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped from.
5793 |Target|ConceptSchemeReferenceType|(% style="width:747px" %)Target provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped to.
5794 |ItemMap|SingleValueMappingType|(% style="width:747px" %)
5795
5796 **ReportingTaxonomyMapType:** ReportingTaxonomyMapType defines the structure of a [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] which identifies relationships between reporting [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]] in different reporting taxonomies.
5797
5798 Derivation:
5799
5800 AnnotableType (extension)
5801 IdentifiableType (extension)
5802 NameableType (extension)
5803 VersionableType (restriction)
5804 MaintainableBaseType (extension)
5805 MaintainableType (restriction)
5806 ItemSchemeMapBaseType (extension)
5807 ItemSchemeMapType (restriction)
5808 ReportingTaxonomyMapType
5809
5810 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5811
5812 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5813
5814 Content:
5815 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5816
5817 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5818
5819 (% style="width:1171.29px" %)
5820 |**Name**|**Type**|**Documentation**
5821 |id|IDType|The id is the identifier for the object.
5822 |urn|ReportingTaxonomyMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5823 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5824 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5825 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5826 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5827 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5828 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5829 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5830 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5831 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5832
5833 Element Documentation:
5834
5835 (% style="width:1177.29px" %)
5836 |**Name**|**Type**|(% style="width:778px" %)**Documentation**
5837 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:778px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5838 |Link|LinkType|(% style="width:778px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5839 |Name|TextType|(% style="width:778px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5840 |Description|TextType|(% style="width:778px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5841 |Source|ReportingTaxonomyReferenceType|(% style="width:778px" %)Source provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped from.
5842 |Target|ReportingTaxonomyReferenceType|(% style="width:778px" %)Target provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped to.
5843 |ItemMap|SingleValueMappingType|(% style="width:778px" %)
5844
5845 **//StructureMapBaseType//:** StructureMapBaseType defines the base refinement of the StructureMapType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5846
5847 Derivation:
5848
5849 AnnotableType (extension)
5850 IdentifiableType (extension)
5851 NameableType (extension)
5852 VersionableType (restriction)
5853 MaintainableBaseType (extension)
5854 MaintainableType (restriction)
5855 StructureMapBaseType
5856
5857 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5858
5859 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5860
5861 Content:
5862 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5863
5864 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5865
5866 |**Name**|**Type**|**Documentation**
5867 |id|IDType|The id is the identifier for the object.
5868 |urn|StructureMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5869 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5870 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5871 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5872 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5873 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5874 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5875 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5876 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5877 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5878
5879 Element Documentation:
5880
5881 |**Name**|**Type**|**Documentation**
5882 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5883 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5884 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5885 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5886
5887 **StructureMapType:** StructureMapType defines the structure for mapping [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of one structure to [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of another structure. A structure may be referenced directly meaning the [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] applies wherever the structure is used, or it may be a reference via a structure usage meaning the [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] only applies within the context of that usage. Using the related structures, one can make extrapolations between [[maps>>doc:sdmx:Glossary 2\.1.Map.WebHome]]. For example, if key families, A, B, and C, are all grouped in a related structures container, then a [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] from data structure A to C and a [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] from data structure B to C could be used to infer a relation between data structure A to C.
5888
5889 Derivation:
5890
5891 AnnotableType (extension)
5892 IdentifiableType (extension)
5893 NameableType (extension) 
5894 VersionableType (restriction) 
5895 MaintainableBaseType (extension)
5896 MaintainableType (restriction)
5897 StructureMapBaseType (extension)
5898 StructureMapType
5899
5900 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5901
5902 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
5903
5904 Content:
5905 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, EpochMap*, DatePatternMap*, FrequencyFormatMapping*, ComponentMap*, FixedValueMap
5906
5907 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5908
5909 |**Name**|**Type**|**Documentation**
5910 |id|IDType|The id is the identifier for the object.
5911 |urn|StructureMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5912 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5913 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
5914 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5915 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
5916 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5917 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
5918 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
5919 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
5920 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
5921
5922 Element Documentation:
5923
5924 (% style="width:1140.29px" %)
5925 |**Name**|**Type**|**Documentation**
5926 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5927 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
5928 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5929 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
5930 |Source|StructureOrUsageReferenceType|Source provides a reference to a structure (data or metadata) or a structure usage ([[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] or [[metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]) from which [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] defined by the actual structure are to mapped.
5931 |Target|StructureOrUsageReferenceType|Target provides a reference to a structure (data or metadata) or a structure usage ([[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] or [[metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]) to which [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] from the source are to mapped.
5932 |EpochMap|EpochMapType|(%%)(% style="color:#000000" %)Provides the ability to map source to target date formats. The source date is described as the number of epochs since a point in time, where the duration of each epoch is defined, e.g. number of milliseconds since 1970.
5933 |DatePatternMap|DatePatternMapType|(%%)(% style="color:#000000" %)Provides the ability to map source to target date formats. The source date is described as a pattern (for example MM-YYYY).
5934 |FrequencyFormatMappi ng|FrequencyFormatMappingType|
5935 |ComponentMap|ComponentMapType|ComponentMap defines the relationship between the [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of the source and target structures, including information on how the value from the source [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] relates to values in the target [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
5936 |FixedValueMap|FixedValueMapType|FixedValueMap defines a fixed value for a source or target [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in the mapping.
5937
5938 **FixedValueMapType:** FixedValueMapType defines the structure for providing a fixed value for a source or target [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
5939
5940 Derivation:
5941
5942 AnnotableType (extension)
5943 FixedValueMapType
5944
5945 Content:
5946 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, (Source|Target), Value
5947
5948 Element Documentation:
5949
5950 |**Name**|**Type**|**Documentation**
5951 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5952 |Source|IDType|
5953 |Target|IDType|
5954 |Value|xs:string|The fixed value for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
5955
5956 **ComponentMapType:** ComponentMapType defines the structure for relating a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a source structure to a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in a target structure.
5957
5958 Derivation:
5959
5960 AnnotableType (extension)
5961 ComponentMapType
5962
5963 Content:
5964 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Source+, Target+, RepresentationMap?
5965
5966 Element Documentation:
5967
5968 (% style="width:1153.29px" %)
5969 |**Name**|(% style="width:271px" %)**Type**|(% style="width:686px" %)**Documentation**
5970 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|(% style="width:271px" %)AnnotationsType|(% style="width:686px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
5971 |Source|(% style="width:271px" %)IDType|(% style="width:686px" %)
5972 |Target|(% style="width:271px" %)IDType|(% style="width:686px" %)
5973 |RepresentationMap|(% style="width:271px" %)RepresentationMapReferenceType|(% style="width:686px" %)
5974
5975 **//FrequencyFormatMappingBaseType//:** FrequencyFormatMappingBaseType defines the base refinement of the FrequencyFormatMappingType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5976
5977 Derivation:
5978
5979 AnnotableType (extension)
5980 IdentifiableType (extension)
5981 FrequencyFormatMappingBaseType
5982
5983 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5984 id?, urn?, uri?
5985
5986 Content:
5987 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link
5988
5989 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5990
5991 (% style="width:1142.29px" %)
5992 |**Name**|**Type**|(% style="width:682px" %)**Documentation**
5993 |id|IDType|(% style="width:682px" %)The id is the identifier for the object.
5994 |urn|FrequencyFormatMappingUrnType|(% style="width:682px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
5995 |uri|xs:anyURI|(% style="width:682px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
5996
5997 Element Documentation:
5998
5999 |**Name**|**Type**|**Documentation**
6000 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6001 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6002
6003 **FrequencyFormatMappingType:**
6004
6005 Derivation:
6006
6007 AnnotableType (extension)
6008 IdentifiableType (extension)
6009 FrequencyFormatMappingBaseType (extension) 
6010 FrequencyFormatMappingType
6011
6012 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6013 id?, urn?, uri?
6014
6015 Content:
6016 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, FrequencyId, DatePattern
6017
6018 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6019
6020 (% style="width:1012.83px" %)
6021 |**Name**|(% style="width:282px" %)**Type**|(% style="width:640px" %)**Documentation**
6022 |id|(% style="width:282px" %)IDType|(% style="width:640px" %)The id is the identifier for the object.
6023 |urn|(% style="width:282px" %)FrequencyFormatMappingUrnType|(% style="width:640px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6024 |uri|(% style="width:282px" %)xs:anyURI|(% style="width:640px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6025
6026 Element Documentation:
6027
6028 (% style="width:1006.83px" %)
6029 |**Name**|**Type**|(% style="width:762px" %)**Documentation**
6030 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:762px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6031 |Link|LinkType|(% style="width:762px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6032 |FrequencyId|IDType|(% style="width:762px" %)
6033 |DatePattern|xs:string|(% style="width:762px" %)
6034
6035 //**DateMapType:**//
6036
6037 Derivation:
6038
6039 AnnotableType (extension)
6040 IdentifiableType (extension)
6041 DateMapType
6042
6043 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6044 id?, urn?, uri?, resolvePeriod?
6045
6046 Content:
6047 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6048
6049 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6050
6051 |**Name**|**Type**|**Documentation**
6052 |id|IDType|The id is the identifier for the object.
6053 |urn|UrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6054 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6055 |resolvePeriod|ResolvePeriodType|Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6056
6057 Element Documentation:
6058
6059 |**Name**|**Type**|**Documentation**
6060 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6061 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6062 |Source|IDType|
6063 |Target|IDType|
6064 |FrequencyDimension|IDType|
6065 |MappedFrequencies|IDType|
6066 |TargetFrequencyID|IDType|
6067
6068 //**EpochMapBaseType:**// EpochMapBaseType defines the base refinement of the EpochMapType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6069
6070 Derivation:
6071
6072 AnnotableType (extension)
6073 IdentifiableType (extension)
6074 DateMapType (restriction)
6075 EpochMapBaseType
6076
6077 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6078 id?, urn?, uri?, resolvePeriod?
6079
6080 Content:
6081 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6082
6083 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6084
6085 |**Name**|**Type**|**Documentation**
6086 |id|IDType|The id is the identifier for the object.
6087 |urn|EpochMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6088 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6089 |resolvePeriod|ResolvePeriodType|Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6090
6091 Element Documentation:
6092
6093 |**Name**|**Type**|**Documentation**
6094 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6095 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6096 |Source|IDType|
6097 |Target|IDType|
6098 |FrequencyDimension|IDType|
6099 |MappedFrequencies|IDType|
6100 |TargetFrequencyID|IDType|
6101
6102 **EpochMapType:**
6103
6104 Derivation:
6105
6106 AnnotableType (extension)
6107 IdentifiableType (extension)
6108 DateMapType (restriction)
6109 EpochMapBaseType (extension)
6110 EpochMapType
6111
6112 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6113 id?, urn?, uri?, resolvePeriod?, basePeriod, epochPeriod
6114
6115 Content:
6116 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6117
6118 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6119
6120 |**Name**|**Type**|**Documentation**
6121 |id|IDType|The id is the identifier for the object.
6122 |urn|EpochMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6123 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6124 |resolvePeriod|ResolvePeriodType|Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6125 |basePeriod|xs:string|
6126 |epochPeriod|EpochPeriodType|
6127
6128 Element Documentation:
6129
6130 |**Name**|**Type**|**Documentation**
6131 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6132 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6133 |Source|IDType|
6134 |Target|IDType|
6135 |FrequencyDimension|IDType|
6136 |MappedFrequencies|IDType|
6137 |TargetFrequencyID|IDType|
6138
6139 //**DatePatternMapBaseType:**// DatePatternMapBaseType defines the base refinement of the DatePatternMapType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6140
6141 Derivation:
6142
6143 AnnotableType (extension)
6144 IdentifiableType (extension)
6145 DateMapType (restriction)
6146 DatePatternMapBaseType
6147
6148 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6149 id?, urn?, uri?, resolvePeriod?
6150
6151 Content:
6152 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6153
6154 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6155
6156 (% style="width:1144.29px" %)
6157 |**Name**|**Type**|**Documentation**
6158 |id|IDType|The id is the identifier for the object.
6159 |urn|DatePatternMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6160 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6161 |resolvePeriod|ResolvePeriodType|Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6162
6163 Element Documentation:
6164
6165 |**Name**|**Type**|**Documentation**
6166 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6167 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6168 |Source|IDType|
6169 |Target|IDType|
6170 |FrequencyDimension|IDType|
6171 |MappedFrequencies|IDType|
6172 |TargetFrequencyID|IDType|
6173
6174 **DatePatternMapType:**
6175
6176 Derivation:
6177
6178 AnnotableType (extension)
6179 IdentifiableType (extension)
6180 DateMapType (restriction)
6181 DatePatternMapBaseType (extension)
6182 DatePatternMapType
6183
6184 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6185 id?, urn?, uri?, resolvePeriod?, sourcePattern, locale
6186
6187 Content:
6188 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6189
6190 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6191
6192 (% style="width:1196.29px" %)
6193 |**Name**|**Type**|(% style="width:753px" %)**Documentation**
6194 |id|IDType|(% style="width:753px" %)The id is the identifier for the object.
6195 |urn|DatePatternMapUrnType|(% style="width:753px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6196 |uri|xs:anyURI|(% style="width:753px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6197 |resolvePeriod|ResolvePeriodType|(% style="width:753px" %)Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6198 |sourcePattern|xs:string|(% style="width:753px" %)Describes the source date using conventions for describing years, months, days, etc.
6199 |locale|xs:string|(% style="width:753px" %)The locale on which the input will be parsed according to the pattern.
6200
6201 Element Documentation:
6202
6203 |**Name**|**Type**|**Documentation**
6204 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6205 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6206 |Source|IDType|
6207 |Target|IDType|
6208 |FrequencyDimension|IDType|
6209 |MappedFrequencies|IDType|
6210 |TargetFrequencyID|IDType|
6211
6212 **//RepresentationMapBaseType//:** RepresentationMapBaseType defines the base refinement of the RepresentationMapType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6213
6214 Derivation:
6215
6216 AnnotableType (extension)
6217 IdentifiableType (extension)
6218 NameableType (extension)
6219 VersionableType (restriction)
6220 MaintainableBaseType (extension)
6221 MaintainableType (restriction)
6222 RepresentationMapBaseType
6223
6224 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6225 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
6226
6227 Content:
6228 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
6229
6230
6231 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6232
6233 (% style="width:1160.29px" %)
6234 |**Name**|**Type**|**Documentation**
6235 |id|IDType|The id is the identifier for the object.
6236 |urn|RepresentationMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6237 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6238 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6239 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6240 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6241 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6242 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6243 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6244 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6245 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6246
6247 Element Documentation:
6248
6249 |**Name**|**Type**|**Documentation**
6250 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6251 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6252 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6253 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6254
6255 **RepresentationMapType:**
6256
6257 Derivation:
6258
6259 AnnotableType (extension)
6260 IdentifiableType (extension)
6261 NameableType (extension)
6262 VersionableType (restriction)
6263 MaintainableBaseType (extension)
6264 MaintainableType (restriction)
6265 RepresentationMapBaseType (extension)
6266 RepresentationMapType
6267
6268 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6269
6270 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?
6271
6272 Content:
6273 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, (SourceCodelist | SourceDataType)+, (TargetCodelist | TargetDataType)+, RepresentationMapping
6274
6275 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6276
6277 (% style="width:1159.29px" %)
6278 |**Name**|**Type**|**Documentation**
6279 |id|IDType|The id is the identifier for the object.
6280 |urn|RepresentationMapUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6281 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6282 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6283 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6284 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6285 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6286 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6287 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6288 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6289 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6290
6291 Element Documentation:
6292
6293 (% style="width:1172.29px" %)
6294 |**Name**|**Type**|(% style="width:748px" %)**Documentation**
6295 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:748px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6296 |Link|LinkType|(% style="width:748px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6297 |Name|TextType|(% style="width:748px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6298 |Description|TextType|(% style="width:748px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6299 |SourceCodelist|AnyCodelistReferenceType|(% style="width:748px" %)
6300 |SourceDataType|DataType|(% style="width:748px" %)
6301 |TargetCodelist|AnyCodelistReferenceType|(% style="width:748px" %)
6302 |TargetDataType|DataType|(% style="width:748px" %)
6303 |RepresentationMapping|ValueMappingType|(% style="width:748px" %)
6304
6305 **SingleValueMappingType:** SingleValueMappingType defines a mapping with a single source and optional target.
6306
6307 Derivation:
6308
6309 AnnotableType (extension)
6310 SingleValueMappingType
6311
6312 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6313 validFrom?, validTo?
6314
6315 Content:
6316 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, SourceValue, TargetValue?
6317
6318 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6319
6320 (% style="width:1035.83px" %)
6321 |(% style="width:184px" %)**Name**|(% style="width:688px" %)**Type**|(% style="width:162px" %)**Documentation**
6322 |(% style="width:184px" %)validFrom|(% style="width:688px" %)xs:date|(% style="width:162px" %)
6323 |(% style="width:184px" %)validTo|(% style="width:688px" %)xs:date|(% style="width:162px" %)
6324
6325 Element Documentation:
6326
6327 |**Name**|**Type**|**Documentation**
6328 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6329 |SourceValue|MappedValueType|There should be a source value for each source represention (e.g. [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], data type). Source values can be pattern matched by using regular expression or substrings using start/end indexes.
6330 |TargetValue|xs:string|The target value(s) is always an absolute string. However, if source value is a regular expression, the target value can output the capture group from the source.
6331
6332 **ValueMappingType:** ValueMappingType defines a mapping of multiple sources to multiple targets.
6333
6334 Derivation:
6335
6336 AnnotableType (extension)
6337 ValueMappingType
6338
6339 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6340 validFrom?, validTo?
6341
6342 Content:
6343 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, SourceValue+, TargetValue
6344
6345 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6346
6347 (% style="width:928.294px" %)
6348 |(% style="width:193px" %)**Name**|(% style="width:179px" %)**Type**|(% style="width:553px" %)**Documentation**
6349 |(% style="width:193px" %)validFrom|(% style="width:179px" %)xs:date|(% style="width:553px" %)
6350 |(% style="width:193px" %)validTo|(% style="width:179px" %)xs:date|(% style="width:553px" %)
6351
6352 Element Documentation:
6353
6354 |**Name**|**Type**|**Documentation**
6355 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6356 |SourceValue|MappedValueType|There should be a source value for each source represention (e.g. [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], data type). Source values can be pattern matched by using regular expression or substrings using start/end indexes.
6357 |TargetValue|xs:string|The target value(s) is always an absolute string. However, if source value is a regular expression, the target value can output the capture group from the source.
6358
6359 **MappedValueType:**
6360
6361 Derivation:
6362
6363 xs:anySimpleType (restriction)
6364 xs:string (extension)
6365 MappedValueType
6366
6367 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6368 isRegEx?, startIndex?, endIndex?
6369
6370 Content:
6371 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6372
6373 (% style="width:733.294px" %)
6374 |(% style="width:190px" %)**Name**|(% style="width:221px" %)**Type**|(% style="width:319px" %)**Documentation**
6375 |(% style="width:190px" %)isRegEx|(% style="width:221px" %)xs:boolean|(% style="width:319px" %)
6376 |(% style="width:190px" %)startIndex|(% style="width:221px" %)xs:int|(% style="width:319px" %)
6377 |(% style="width:190px" %)endIndex|(% style="width:221px" %)xs:int|(% style="width:319px" %)
6378
6379 //**VtlDefinitionSchemeType:**// VtlDefinitionSchemeType is an abstract extension of the ItemSchemeType for [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] schemes.
6380
6381 Derivation:
6382
6383 AnnotableType (extension)
6384 IdentifiableType (extension)
6385 NameableType (extension)
6386 VersionableType (restriction)
6387 MaintainableBaseType (extension)
6388 MaintainableType (extension)
6389 ItemSchemeType (extension)
6390 VtlDefinitionSchemeType
6391
6392 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6393
6394 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
6395
6396 Content:
6397 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Item*
6398
6399 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6400
6401 |**Name**|**Type**|**Documentation**
6402 |id|IDType|The id is the identifier for the object.
6403 |urn|MaintainableUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6404 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6405 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6406 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6407 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6408 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6409 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6410 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6411 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6412 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6413 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
6414 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version.
6415
6416 Element Documentation:
6417
6418 |**Name**|**Type**|**Documentation**
6419 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6420 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6421 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6422 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6423 |//Item//|//ItemType//|Item is an abstract element that serves as a substitution head for all items in an [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]], including those items nested within other items. Concrete instances of this must use a concrete instance of ItemType.
6424
6425 //**TransformationSchemeBaseType:**// TransformationSchemeBaseType is an abstract base type for the TransformationSchemeType. It restricts the item types to be only transformations.
6426
6427 Derivation:
6428
6429 AnnotableType (extension)
6430 IdentifiableType (extension)
6431 NameableType (extension)
6432 VersionableType (restriction)
6433 MaintainableBaseType (extension)
6434 MaintainableType (extension)
6435 ItemSchemeType (extension)
6436 VtlDefinitionSchemeType (restriction)
6437 TransformationSchemeBaseType
6438
6439 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6440
6441 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
6442
6443 Content:
6444 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Transformation
6445
6446 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6447
6448 (% style="width:1314.29px" %)
6449 |**Name**|**Type**|(% style="width:875px" %)**Documentation**
6450 |id|IDType|(% style="width:875px" %)The id is the identifier for the object.
6451 |urn|TransformationSchemeUrnType|(% style="width:875px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6452 |uri|xs:anyURI|(% style="width:875px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6453 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:875px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6454 |validFrom|xs:dateTime|(% style="width:875px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6455 |validTo|xs:dateTime|(% style="width:875px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6456 |agencyID|NestedNCNameIDType|(% style="width:875px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6457 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:875px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6458 |serviceURL|xs:anyURI|(% style="width:875px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6459 |structureURL|xs:anyURI|(% style="width:875px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6460 |isPartialLanguage (default: false)|xs:boolean|(% style="width:875px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6461 |isPartial (default: false)|xs:boolean|(% style="width:875px" %)The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
6462 |vtlVersion|xs:string|(% style="width:875px" %)Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version.
6463
6464 Element Documentation:
6465
6466 |**Name**|**Type**|**Documentation**
6467 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6468 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6469 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6470 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6471 |Transformation|TransformationType|Transformation describes the details of a single transformation within a transformation scheme.
6472
6473 **TransformationSchemeType:** TransformationSchemeType describes the structure of a transformation scheme. A transformation scheme contains a set of transformations to be executed together (in the same run). It can contain any number of transformations that produce any number of results.
6474
6475 Derivation:
6476
6477 AnnotableType (extension)
6478 IdentifiableType (extension)
6479 NameableType (extension)
6480 VersionableType (restriction)
6481 MaintainableBaseType (extension)
6482 MaintainableType (extension)
6483 ItemSchemeType (extension)
6484 VtlDefinitionSchemeType (restriction)
6485 TransformationSchemeBaseType (extension)
6486 TransformationSchemeType
6487
6488 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6489
6490 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
6491
6492 Content:
6493 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Transformation*, VtlMappingScheme?, NamePersonalisationScheme?, CustomTypeScheme?, RulesetScheme*, UserDefinedOperatorScheme
6494
6495 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6496
6497 (% style="width:1198.29px" %)
6498 |**Name**|**Type**|**Documentation**
6499 |id|IDType|The id is the identifier for the object.
6500 |urn|TransformationSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6501 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6502 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6503 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6504 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6505 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6506 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6507 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6508 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6509 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6510 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
6511 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version.
6512
6513 Element Documentation:
6514
6515 (% style="width:1326.29px" %)
6516 |**Name**|**Type**|(% style="width:756px" %)**Documentation**
6517 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:756px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6518 |Link|LinkType|(% style="width:756px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6519 |Name|TextType|(% style="width:756px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6520 |Description|TextType|(% style="width:756px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6521 |Transformation|TransformationType|(% style="width:756px" %)Transformation describes the details of a single transformation within a transformation scheme.
6522 |VtlMappingScheme|VtlMappingSchemeReferenceType|(% style="width:756px" %)References a [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mapping scheme which defines aliases for given [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that are used in the transformations as well as the mapping methods used when converting between [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] and [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] data structures. All aliases must be defined in the referenced scheme. This also must be used if the basic mapping methods are not used.
6523 |NamePersonalisationScheme|NamePersonalisationSchemeReferenceType|(% style="width:756px" %)References a name personalisation scheme, which defines the overriding of some standard [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] names (to be assigned to some [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] and/or [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of the data structure) with some corresponding personalised names. This must be used if transformations within a transformation scheme personalise standard names. All personalisations must be defined in the referenced scheme.
6524 |CustomTypeScheme|CustomTypeSchemeReferenceType|(% style="width:756px" %)References a custom type scheme which defines custom conversions of [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] scalar types to [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] data types. This must be used if custom type conversions are used in the transformations defined in a transformation scheme. All custom conversions must be defined in the referenced scheme.
6525 |RulesetScheme|RulesetSchemeReferen ceType|(% style="width:756px" %)References a ruleset scheme that defines one or more previously defined rulesets which can be invoked by [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] operators. If a transformation defined in a transformation scheme refers to a ruleset, the scheme in which the ruleset is defined must be referenced here.
6526 |UserDefinedOperatorS cheme|UserDefinedOperatorSchemeReferenceType|(% style="width:756px" %)References a user defined operator scheme that defines one or more user defined operators used by the transformations defined in a transformation scheme. If a transformation in a transformation scheme refers to a user defined operator, the scheme in which the user defined operator is defined must be referenced here.
6527
6528 //**TransformationBaseType:**// TransformationBaseType defines the base refinement of the TransformationType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6529
6530 Derivation:
6531
6532 AnnotableType (extension)
6533 IdentifiableType (extension)
6534 NameableType (restriction)
6535 ItemBaseType (extension)
6536 ItemType (restriction)
6537 UnnestedItemType (restriction)
6538 TransformationBaseType
6539
6540 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6541 id, urn?, uri?
6542
6543 Content:
6544 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
6545
6546 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6547
6548 (% style="width:1149.29px" %)
6549 |**Name**|**Type**|**Documentation**
6550 |id|IDType|The id is the identifier for the object.
6551 |urn|TransformationUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6552 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6553
6554 Element Documentation:
6555
6556 |**Name**|**Type**|**Documentation**
6557 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6558 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6559 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6560 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6561
6562 **TransformationType:** TransformationType defines the structure of a transformation. A transformation is an assignment of a [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] expression to a specific result.
6563
6564 Derivation:
6565
6566 AnnotableType (extension)
6567 IdentifiableType (extension)
6568 NameableType (restriction)
6569 ItemBaseType (extension)
6570 ItemType (restriction)
6571 UnnestedItemType (restriction)
6572 TransformationBaseType (extension)
6573 TransformationType
6574
6575 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6576 id, urn?, uri?, isPersistent
6577
6578 Content:
6579 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Expression, Result
6580
6581 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6582
6583 (% style="width:1160.29px" %)
6584 |**Name**|**Type**|**Documentation**
6585 |id|IDType|The id is the identifier for the object.
6586 |urn|TransformationUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6587 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6588 |isPersistent|xs:boolean|Indicates if the the result is permanently stored. A persistent result (value of true) can be used by transformation defined in other transformation schemes, but a non-persistent result (value of false) can only be used by transformations within the same transformation scheme.
6589
6590 Element Documentation:
6591
6592 |**Name**|**Type**|**Documentation**
6593 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6594 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6595 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6596 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6597 |Expression|xs:string|The right-hand side of the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] statement. This is expression that is executed for this transformation. It include references to operands and other [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]. The expression may contain references to [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] using the reduced URN format; see Section 6 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Standards ("[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Notes"), 10.2.3 ("Abbreviation of the URN").
6598 |Result|xs:string|The left-hand side of the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] statement. This identifies the result [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]], which may be used in subsequent transformations. If the result is an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]], the is expressed using the alias; see Section 6 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Standards ("[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Notes"), 10.2.3 ("Abbreviation of the URN").
6599
6600 **VtlMappingSchemeType:** VtlMappingSchemeType defines a set of mappings between [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] and [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]].
6601
6602 Derivation:
6603
6604 AnnotableType (extension)
6605 IdentifiableType (extension)
6606 NameableType (extension)
6607 VersionableType (restriction)
6608 MaintainableBaseType (extension)
6609 MaintainableType (extension)
6610 ItemSchemeType (restriction)
6611 VtlMappingSchemeType
6612
6613 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6614
6615 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
6616
6617 Content:
6618 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, VtlMapping
6619
6620 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6621
6622 (% style="width:1146.29px" %)
6623 |**Name**|**Type**|(% style="width:733px" %)**Documentation**
6624 |id|IDType|(% style="width:733px" %)The id is the identifier for the object.
6625 |urn|VtlMappingSchemeUrnType|(% style="width:733px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6626 |uri|xs:anyURI|(% style="width:733px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6627 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:733px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6628 |validFrom|xs:dateTime|(% style="width:733px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6629 |validTo|xs:dateTime|(% style="width:733px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6630 |agencyID|NestedNCNameIDType|(% style="width:733px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6631 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:733px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6632 |serviceURL|xs:anyURI|(% style="width:733px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6633 |structureURL|xs:anyURI|(% style="width:733px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6634 |isPartialLanguage (default: false)|xs:boolean|(% style="width:733px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6635 |isPartial (default: false)|xs:boolean|(% style="width:733px" %)The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
6636
6637 Element Documentation:
6638
6639 |**Name**|**Type**|**Documentation**
6640 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6641 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6642 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6643 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6644 |VtlMapping|VtlMappingType|VtlMapping details a mapping between [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] and [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] transformation.
6645
6646 //**VtlMappingBaseType:**// VtlMappingBaseType defines the base refinement of the VtlMappingType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6647
6648 Derivation:
6649
6650 AnnotableType (extension)
6651 IdentifiableType (extension)
6652 NameableType (restriction)
6653 ItemBaseType (extension)
6654 ItemType (restriction)
6655 UnnestedItemType (restriction)
6656 VtlMappingBaseType
6657
6658 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6659 id, urn?, uri?
6660
6661 Content:
6662 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
6663
6664 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6665
6666 (% style="width:1012.83px" %)
6667 |**Name**|**Type**|(% style="width:753px" %)**Documentation**
6668 |id|IDType|(% style="width:753px" %)The id is the identifier for the object.
6669 |urn|VtlMappingUrnType|(% style="width:753px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6670 |uri|xs:anyURI|(% style="width:753px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6671
6672 Element Documentation:
6673
6674 |**Name**|**Type**|**Documentation**
6675 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6676 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6677 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6678 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6679
6680 **VtlMappingType:** VtlMappingType defines the structure of a single mapping between the reference to a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] made from [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] transformations, rulesets, user defined operators and the corresponding [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] structure identifier. These are used to assign an alternative names to [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], [[Codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], [[Concept Schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]], or (% style="color:#e74c3c" %)Concepts(%%). Although are distinct sub-classes in the Information Model, this structure serves to express them all. The references [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] serves to distinguish which type of sub-class (VtlDatflowMapping or VtlCodelistMapping, or VtlConceptMapping) is being described. When this is used to assign an alias for a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], this can also be used to indicate the methods used to convert the data structure from [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] to [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] and vice-versa. Finally, this can be used to override the deault Basic mapping methods used for [[Dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] by utilizing the GenericDataflow element in place of a reference to a specific [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]].
6681
6682 Derivation:
6683
6684 AnnotableType (extension)
6685 IdentifiableType (extension)
6686 NameableType (restriction) 
6687 ItemBaseType (extension)
6688 ItemType (restriction)
6689 UnnestedItemType (restriction)
6690 VtlMappingBaseType (extension)
6691 VtlMappingType
6692
6693 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6694 id, urn?, uri?, alias
6695
6696 Content:
6697 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ( ( ([[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] | GenericDataflow), ToVtlMapping?, FromVtlMapping?) | [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] | [[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]])
6698
6699 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6700
6701 (% style="width:1039.83px" %)
6702 |**Name**|**Type**|(% style="width:780px" %)**Documentation**
6703 |id|IDType|(% style="width:780px" %)The id is the identifier for the object.
6704 |urn|VtlMappingUrnType|(% style="width:780px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6705 |uri|xs:anyURI|(% style="width:780px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6706 |alias|xs:string|(% style="width:780px" %)The alias used to refer to the reference [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] in the transformations. This must be unique within the mapping scheme in which it is defined.
6707
6708 Element Documentation:
6709
6710 (% style="width:1040.83px" %)
6711 |**Name**|**Type**|(% style="width:715px" %)**Documentation**
6712 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:715px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6713 |Link|LinkType|(% style="width:715px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6714 |Name|TextType|(% style="width:715px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6715 |Description|TextType|(% style="width:715px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6716 |[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|DataflowReferenceType|(% style="width:715px" %)A reference to the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] that the mapping is defined for. This is used to create a VtlDataflowMapping. In this case, it is possible to specify the mapping details to and from [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]].
6717 |GenericDataflow|EmptyType|(% style="width:715px" %)Indicates that the ToVtlMapping and FromVtlMapping are the default mapping methods to be applied, overriding the Basic methods if necessary. The mapping methods in this case would be applied to any [[dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] that are not explicitly defined in other VtlMappings.
6718 |ToVtlMapping|ToVtlMappingType|(% style="width:715px" %)Describes the mapping from a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] to a [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] data structure.
6719 |FromVtlMapping|FromVtlMappingType|(% style="width:715px" %)Describes the mapping to a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] from a [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] data structure.
6720 |[[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]|CodelistReferenceType|(% style="width:715px" %)A reference to the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] that the mapping is defined for. This is used to create a VtlCodelistMapping.
6721 |[[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]|ConceptReferenceType|(% style="width:715px" %)A reference to the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that the mapping is defined for. This is used to create a VtlConceptMapping.
6722
6723 **ToVtlMappingType:** ToVtlMappingType defines the mapping method and filter used when mapping from [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] to [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]].
6724
6725 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6726 method?
6727
6728 Content:
6729 ToVtlSubSpace?
6730
6731 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6732
6733 (% style="width:1045.29px" %)
6734 |**Name**|**Type**|(% style="width:721px" %)**Documentation**
6735 |method|ToVtlMappingMethodType|(% style="width:721px" %)The mapping method used when mapping from [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] to [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]]. This is typically a StandardToVtlMappingMethodType, but can be any other value to allow for non-standard methods. The implied default is Basic.
6736
6737 Element Documentation:
6738
6739 (% style="width:1054.29px" %)
6740 |**Name**|**Type**|(% style="width:659px" %)**Documentation**
6741 |ToVtlSubSpace|SpaceKeyType|(% style="width:659px" %)Identfies a sub space of the mapped [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] that the mapping applies to. This is a collection of references to the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] that make up the space.
6742
6743 **FromVtlMappingType:** FromVtlMappingType defines the mapping method and filter used when mapping from [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] to [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]].
6744
6745 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6746 method?
6747
6748 Content:
6749 FromVtlSuperSpace?
6750
6751 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6752
6753 (% style="width:1085.29px" %)
6754 |**Name**|**Type**|(% style="width:789px" %)**Documentation**
6755 |method|FromVtlMappingMethodType|(% style="width:789px" %)The mapping method used when mapping from [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] to [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]. This is typically a StandardFromVtlMappingMethodType, but can be any other value to allow for non-standard methods. The implied default is Basic for single-[[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] data structures and Unpivot for multi-meausre [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] data structures.
6756
6757 Element Documentation:
6758
6759 (% style="width:1093.83px" %)
6760 |**Name**|**Type**|(% style="width:756px" %)**Documentation**
6761 |FromVtlSuperSpace|SpaceKeyType|(% style="width:756px" %)Identfies a super space of the [[mapped>>doc:sdmx:Glossary 2\.1.Map.WebHome]] [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] that the mapping applies to. This is a collection of references to the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] that make up the space.
6762
6763 **SpaceKeyType:** SpaceKey defines the structure of a super- or sub- space for a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. It is a collection of references to the [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] that make up the space.
6764
6765 Content:
6766 Key+
6767
6768 Element Documentation:
6769
6770 (% style="width:1005.83px" %)
6771 |**Name**|(% style="width:192px" %)**Type**|(% style="width:634px" %)**Documentation**
6772 |Key|(% style="width:192px" %)SingleNCNameIDType|(% style="width:634px" %)A reference to a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] by its identifier.
6773
6774 **NamePersonalisationSchemeType:** NamePersonalisationSchemeType defines a set of personalisations of [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] standard names that are used in a set of transformations.
6775
6776 Derivation:
6777
6778 AnnotableType (extension)
6779 IdentifiableType (extension)
6780 NameableType (extension)
6781 VersionableType (restriction)
6782 MaintainableBaseType (extension)
6783 MaintainableType (extension)
6784 ItemSchemeType (extension)
6785 VtlDefinitionSchemeType (restriction)
6786 NamePersonalisationSchemeType
6787
6788 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6789
6790 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
6791
6792 Content:
6793
6794 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, NamePersonalisation
6795
6796 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6797
6798 |**Name**|**Type**|**Documentation**
6799 |id|IDType|The id is the identifier for the object.
6800 |urn|NamePersonalisationS chemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6801 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6802 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6803 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6804 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6805 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6806 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6807 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6808 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6809 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6810 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
6811 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version.
6812
6813 Element Documentation:
6814
6815 (% style="width:1228.29px" %)
6816 |**Name**|**Type**|(% style="width:826px" %)**Documentation**
6817 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:826px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6818 |Link|LinkType|(% style="width:826px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6819 |Name|TextType|(% style="width:826px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6820 |Description|TextType|(% style="width:826px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6821 |NamePersonalisation|NamePersonalisationType|(% style="width:826px" %)NamePersonalisation details a name personalisation that is used in a transformation.
6822
6823 //**NamePersonalisationBaseType:**// NamePersonalisationBaseType defines the base refinement of the NamePersonalisationType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6824
6825 Derivation:
6826
6827 AnnotableType (extension)
6828 IdentifiableType (extension)
6829 NameableType (restriction)
6830 ItemBaseType (extension)
6831 ItemType (restriction)
6832 UnnestedItemType (restriction)
6833 NamePersonalisationBaseType
6834
6835 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6836 id, urn?, uri?
6837
6838 Content:
6839 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
6840
6841 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6842
6843 (% style="width:1223.29px" %)
6844 |**Name**|**Type**|**Documentation**
6845 |id|IDType|The id is the identifier for the object.
6846 |urn|NamePersonalisationUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6847 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6848
6849 Element Documentation:
6850
6851 |**Name**|**Type**|**Documentation**
6852 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6853 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6854 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6855 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6856
6857 **NamePersonalisationType:** NamePersonalisationType defines the structure of a name personalisation. A name personalisation is is used in place of a standard [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] name in some [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] operations.
6858
6859 Derivation:
6860
6861 AnnotableType (extension)
6862 IdentifiableType (extension)
6863 NameableType (restriction)
6864 ItemBaseType (extension)
6865 ItemType (restriction)
6866 UnnestedItemType (restriction)
6867 NamePersonalisationBaseType (extension)
6868 NamePersonalisationType
6869
6870 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6871 id, urn?, uri?, vtlArtefact
6872
6873 Content:
6874 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, VtlDefaultName, PersonalisedName
6875
6876 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6877
6878 (% style="width:1127.29px" %)
6879 |**Name**|(% style="width:250px" %)**Type**|(% style="width:750px" %)**Documentation**
6880 |id|(% style="width:250px" %)IDType|(% style="width:750px" %)The id is the identifier for the object.
6881 |urn|(% style="width:250px" %)NamePersonalisationUrnType|(% style="width:750px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6882 |uri|(% style="width:250px" %)xs:anyURI|(% style="width:750px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6883 |vtlArtefact|(% style="width:250px" %)xs:string|(% style="width:750px" %)Identifies the type of [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] model [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that is being personalised. In [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] 2.0, this is valuedomain or [[variable>>doc:sdmx:Glossary 2\.1.Statistical variable.WebHome]].
6884
6885 Element Documentation:
6886
6887 (% style="width:1128.83px" %)
6888 |**Name**|**Type**|(% style="width:838px" %)**Documentation**
6889 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:838px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6890 |Link|LinkType|(% style="width:838px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6891 |Name|TextType|(% style="width:838px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6892 |Description|TextType|(% style="width:838px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6893 |VtlDefaultName|xs:string|(% style="width:838px" %)Provides the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] standard name that is being personalised.
6894 |PersonalisedName|xs:string|(% style="width:838px" %)Provides the personalised name that is used in place of the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] standard name in the transformation expressions.
6895
6896 **//RulesetSchemeBaseType//:** RulesetSchemeBaseType is an abstract base type for the RulesetSchemeType. It restricts the item types to be only rulesets.
6897
6898 Derivation:
6899
6900 AnnotableType (extension)
6901 IdentifiableType (extension)
6902 NameableType (extension)
6903 VersionableType (restriction)
6904 MaintainableBaseType (extension)
6905 MaintainableType (extension)
6906 ItemSchemeType (extension)
6907 VtlDefinitionSchemeType (restriction)
6908 RulesetSchemeBaseType
6909
6910 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6911
6912 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
6913
6914 Content:
6915 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Ruleset
6916
6917 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6918
6919 |**Name**|**Type**|**Documentation**
6920 |id|IDType|The id is the identifier for the object.
6921 |urn|RulesetSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6922 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6923 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6924 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6925 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6926 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6927 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6928 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6929 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6930 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6931 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
6932 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version.
6933
6934 Element Documentation:
6935
6936 |**Name**|**Type**|**Documentation**
6937 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6938 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6939 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6940 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6941 |Ruleset|RulesetType|Ruleset details a ruleset within a ruleset scheme.
6942
6943 **RulesetSchemeType:** RulesetSchemeType defines a collection of rulesets that are used in transformations.
6944
6945 Derivation:
6946
6947 AnnotableType (extension)
6948 IdentifiableType (extension)
6949 NameableType (extension)
6950 VersionableType (restriction)
6951 MaintainableBaseType (extension)
6952 MaintainableType (extension)
6953 ItemSchemeType (extension)
6954 VtlDefinitionSchemeType (restriction)
6955 RulesetSchemeBaseType (extension)
6956 RulesetSchemeType
6957
6958 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6959
6960 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
6961
6962 Content:
6963 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Ruleset*, VtlMappingScheme?
6964
6965 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6966
6967 |**Name**|**Type**|**Documentation**
6968 |id|IDType|The id is the identifier for the object.
6969 |urn|RulesetSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
6970 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
6971 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
6972 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6973 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
6974 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6975 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
6976 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
6977 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
6978 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
6979 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
6980 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version.
6981
6982 Element Documentation:
6983
6984 (% style="width:1185.29px" %)
6985 |**Name**|**Type**|**Documentation**
6986 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
6987 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
6988 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6989 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
6990 |Ruleset|RulesetType|Ruleset details a ruleset within a ruleset scheme.
6991 |VtlMappingScheme|VtlMappingSchemeReferenceType|References a [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mapping scheme which defines aliases for given [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that are used in the rulesets. Rulesets defined on value domains reference [[Codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] or [[Concept Schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] (the latter in [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] are considered as the Value Domains of the [[variables>>doc:sdmx:Glossary 2\.1.Statistical variable.WebHome]] corresponding to the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] [[Dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]). The rulesets defined on [[variables>>doc:sdmx:Glossary 2\.1.Statistical variable.WebHome]] reference [[Concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] (for which a definite [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] is assumed). Therefore, a ruleset should only refer to [[Codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], [[Concept Schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]], and [[Concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]].
6992
6993 //**RulesetBaseType:**// RulesetBaseType defines the base refinement of the RulesetType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6994
6995 Derivation:
6996
6997 AnnotableType (extension)
6998 IdentifiableType (extension)
6999 NameableType (restriction)
7000 ItemBaseType (extension)
7001 ItemType (restriction)
7002 UnnestedItemType (restriction)
7003 RulesetBaseType
7004
7005 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7006 id, urn?, uri?
7007
7008 Content:
7009 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
7010
7011 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documenation:
7012
7013 |**Name**|**Type**|**Documentation**
7014 |id|IDType|The id is the identifier for the object.
7015 |urn|RulesetUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7016 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7017
7018 Element Documentation:
7019
7020 |**Name**|**Type**|**Documentation**
7021 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7022 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7023 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7024 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7025
7026 **RulesetType:** RulesetType defines the structure of a ruleset. A ruleset is a persistent set of rules which can be invoked by using appropriate [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] operators.
7027
7028 Derivation:
7029
7030 AnnotableType (extension)
7031 IdentifiableType (extension)
7032 NameableType (restriction)
7033 ItemBaseType (extension)
7034 ItemType (restriction)
7035 UnnestedItemType (restriction)
7036 RulesetBaseType (extension)
7037 RulesetType
7038
7039 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7040 id, urn?, uri?, rulesetType, rulesetScope
7041
7042 Content:
7043 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, RulesetDefinition
7044
7045 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7046
7047 (% style="width:1013.83px" %)
7048 |**Name**|**Type**|(% style="width:730px" %)**Documentation**
7049 |id|IDType|(% style="width:730px" %)The id is the identifier for the object.
7050 |urn|RulesetUrnType|(% style="width:730px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7051 |uri|xs:anyURI|(% style="width:730px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7052 |rulesetType|xs:string|(% style="width:730px" %)The [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] type of the ruleset. In [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] 2.0, this is datapoint or hierarchical
7053 |rulesetScope|xs:string|(% style="width:730px" %)This model [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] on which the ruleset is defined. In [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] 2.0, this is value domain or [[variable>>doc:sdmx:Glossary 2\.1.Statistical variable.WebHome]].
7054
7055 Element Documentation:
7056
7057 (% style="width:1016.83px" %)
7058 |**Name**|**Type**|(% style="width:740px" %)**Documentation**
7059 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:740px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7060 |Link|LinkType|(% style="width:740px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7061 |Name|TextType|(% style="width:740px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7062 |Description|TextType|(% style="width:740px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7063 |RulesetDefinition|xs:string|(% style="width:740px" %)A [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] statement for the definition of a ruleset. This must conform to the syntax of the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] definition [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]].
7064
7065 //**UserDefinedOperatorSchemeBaseType:**// UserDefinedOperatorSchemeBaseType is an abstract base type for the UserDefinedOperatorSchemeType. It restricts the item types to be only user defined operators.
7066
7067 Derivation:
7068
7069 AnnotableType (extension)
7070 IdentifiableType (extension)
7071 NameableType (extension)
7072 VersionableType (restriction)
7073 MaintainableBaseType (extension)
7074 MaintainableType (extension)
7075 ItemSchemeType (extension)
7076 VtlDefinitionSchemeType (restriction)
7077 UserDefinedOperatorSchemeBaseType
7078
7079 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7080
7081 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
7082
7083 Content:
7084 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, UserDefinedOperator
7085
7086 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7087
7088 (% style="width:1289.29px" %)
7089 |**Name**|**Type**|**Documentation**
7090 |id|IDType|The id is the identifier for the object.
7091 |urn|UserDefinedOperatorSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7092 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7093 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
7094 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
7095 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
7096 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
7097 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
7098 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
7099 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
7100 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
7101 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
7102 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version.
7103
7104 Element Documentation:
7105
7106 (% style="width:1146.29px" %)
7107 |**Name**|**Type**|(% style="width:744px" %)**Documentation**
7108 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:744px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7109 |Link|LinkType|(% style="width:744px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7110 |Name|TextType|(% style="width:744px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7111 |Description|TextType|(% style="width:744px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7112 |UserDefinedOperator|UserDefinedOperatorType|(% style="width:744px" %)UserDefinedOperator details a user defined operators within a user defined operator scheme.
7113
7114 **UserDefinedOperatorSchemeType:** UserDefinedOperatorSchemeType defines a collection of user defined operators that are used in transformations.
7115
7116 Derivation:
7117
7118 AnnotableType (extension)
7119 IdentifiableType (extension)
7120 NameableType (extension)
7121 VersionableType (restriction)
7122 MaintainableBaseType (extension)
7123 MaintainableType (extension)
7124 ItemSchemeType (extension)
7125 VtlDefinitionSchemeType (restriction)
7126 UserDefinedOperatorSchemeBaseType (extension)
7127 UserDefinedOperatorSchemeType
7128
7129 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7130
7131 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
7132
7133 Content:
7134 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, UserDefinedOperator*, VtlMappingScheme?, RulesetScheme
7135
7136 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7137
7138 (% style="width:1233.29px" %)
7139 |**Name**|**Type**|**Documentation**
7140 |id|IDType|The id is the identifier for the object.
7141 |urn|UserDefinedOperatorSchemeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7142 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7143 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
7144 |validFrom|xs:dateTime|The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
7145 |validTo|xs:dateTime|The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
7146 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
7147 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
7148 |serviceURL|xs:anyURI|The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
7149 |structureURL|xs:anyURI|The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
7150 |isPartialLanguage (default: false)|xs:boolean|The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
7151 |isPartial (default: false)|xs:boolean|The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
7152 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] version.
7153
7154 Element Documentation:
7155
7156 (% style="width:1153.29px" %)
7157 |**Name**|**Type**|(% style="width:717px" %)**Documentation**
7158 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|(% style="width:717px" %)[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7159 |Link|LinkType|(% style="width:717px" %)Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7160 |Name|TextType|(% style="width:717px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7161 |Description|TextType|(% style="width:717px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7162 |UserDefinedOperator|UserDefinedOperatorType|(% style="width:717px" %)UserDefinedOperator details a user defined operators within a user defined operator scheme.
7163 |VtlMappingScheme|VtlMappingSchemeReferenceType|(% style="width:717px" %)References a [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mapping scheme which defines aliases for given [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] that are used in the user defined operators. Although the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] user defined operators are conceived to be defined on generic operands, so that the specific [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] to be manipulated are passed as parameters at the invocation, it is also possible that they reference specific [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] like [[Dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], [[Codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] and ConceptSchemes. In this case, the mapping schemes referenced here define the mappings to those [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]].
7164 |RulesetScheme|RulesetSchemeReferenceType|(% style="width:717px" %)References a ruleset scheme defining rulesets utilized in the user defined operators.
7165
7166 //**UserDefinedOperatorBaseType:**// UserDefinedOperatorBaseType defines the base refinement of the UserDefinedOperatorType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
7167
7168 Derivation:
7169
7170 AnnotableType (extension)
7171 IdentifiableType (extension)
7172 NameableType (restriction)
7173 ItemBaseType (extension)
7174 ItemType (restriction)
7175 UnnestedItemType (restriction)
7176 UserDefinedOperatorBaseType
7177
7178 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7179 id, urn?, uri?
7180
7181 Content:
7182 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link, Name+, Description
7183
7184 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7185
7186 (% style="width:1187.29px" %)
7187 |**Name**|**Type**|**Documentation**
7188 |id|IDType|The id is the identifier for the object.
7189 |urn|UserDefinedOperatorUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7190 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7191
7192 Element Documentation:
7193
7194 |**Name**|**Type**|**Documentation**
7195 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7196 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7197 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7198 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7199
7200 **UserDefinedOperatorType:** UserDefinedOperatorType defines the structure of a user defined operator. A user defined operator is a custom [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] operator (not existing in the standard library) that extends the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] standard library for specific purposes. In addition to its identification and name, and definition of the operator must be provided.
7201
7202 Derivation:
7203
7204 AnnotableType (extension)
7205 IdentifiableType (extension)
7206 NameableType (restriction)
7207 ItemBaseType (extension)
7208 ItemType (restriction)
7209 UnnestedItemType (restriction)
7210 UserDefinedOperatorBaseType (extension)
7211 UserDefinedOperatorType
7212
7213 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7214 id, urn?, uri?
7215
7216 Content:
7217 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link, Name+, Description, OperatorDefinition
7218
7219 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7220
7221 (% style="width:1104.29px" %)
7222 |**Name**|(% style="width:242px" %)**Type**|(% style="width:772px" %)**Documentation**
7223 |id|(% style="width:242px" %)IDType|(% style="width:772px" %)The id is the identifier for the object.
7224 |urn|(% style="width:242px" %)UserDefinedOperatorUrnType|(% style="width:772px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7225 |uri|(% style="width:242px" %)xs:anyURI|(% style="width:772px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7226
7227 Element Documentation:
7228
7229 |**Name**|**Type**|**Documentation**
7230 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7231 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7232 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7233 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7234 |OperatorDefinition|xs:string|A [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] statement for the definition of a new operator: it specifies the operator name, its parameters and their data types, the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] expression that defines its behaviour.
7235
7236 **CustomTypeSchemeType:** CustomTypeSchemeType defines a collection of custom types that are used in transformations.
7237
7238 Derivation:
7239
7240 AnnotableType (extension)
7241 IdentifiableType (extension)
7242 NameableType (extension)
7243 VersionableType (restriction)
7244 MaintainableBaseType (extension)
7245 MaintainableType (extension)
7246 ItemSchemeType (extension)
7247 VtlDefinitionSchemeType (restriction)
7248 CustomTypeSchemeType
7249
7250 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7251
7252 id, urn?, uri?, [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
7253
7254 Content:
7255 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, CustomType
7256
7257 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7258
7259 (% style="width:1182.29px" %)
7260 |**Name**|**Type**|(% style="width:760px" %)**Documentation**
7261 |id|IDType|(% style="width:760px" %)The id is the identifier for the object.
7262 |urn|CustomTypeSchemeUrnType|(% style="width:760px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7263 |uri|xs:anyURI|(% style="width:760px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7264 |[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]]|VersionType|(% style="width:760px" %)This [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] number (see common:VersionType definition for details). If not supplied, [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is considered to be un-versioned.
7265 |validFrom|xs:dateTime|(% style="width:760px" %)The validFrom [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive start date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
7266 |validTo|xs:dateTime|(% style="width:760px" %)The validTo [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provides the inclusive end date for providing supplemental validity information about the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
7267 |agencyID|NestedNCNameIDType|(% style="width:760px" %)The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
7268 |[[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] (default: false)|xs:boolean|(% style="width:760px" %)The [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the actual object is not defined the corresponding element, rather its full details are defined elsewhere - indicated by either the registryURL, the repositoryURL, or the structureURL. The purpose of this is so that each structure message does not have to redefine object that are already defined elsewhere. If the [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]] [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is not set, then it is assumed to be false, and the object should contain the full definition of its contents. If more than one of the registryURL, the repositoryURL, and the structureURL are supplied, then the application processing the object can choose the method it finds best suited to retrieve the details of the object.
7269 |serviceURL|xs:anyURI|(% style="width:760px" %)The serviceURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] SOAP web service from which the details of the object can be retrieved. Note that this can be a registry or and [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] repository, as they both implement that same web service interface.
7270 |structureURL|xs:anyURI|(% style="width:760px" %)The structureURL [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] indicates the URL of a [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] structure message (in the same [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] as the source document) in which the externally referenced object is contained. Note that this may be a URL of an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful web service which will return the referenced object.
7271 |isPartialLanguage (default: false)|xs:boolean|(% style="width:760px" %)The isPartialLanguage [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], if true, indicates that the object doesn't contain the complete set of all available [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]], e.g., when obtained as a response to a GET query that requested specific [[languages>>doc:sdmx:Glossary 2\.1.Language.WebHome]] through the HTTP header ‘Accept-[[Language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]’.
7272 |isPartial (default: false)|xs:boolean|(% style="width:760px" %)The isPartial, if true, indicates that only the relevant portion of the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] is being communicated. This is used in cases where a [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] is returned for a data structure in the context of a [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]].
7273 |vtlVersion|xs:string|(% style="width:760px" %)Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] to which the items in the defined scheme comply. Note that definition schemes can only reference definition schemes using the same [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]].
7274
7275 Element Documentation:
7276
7277 |**Name**|**Type**|**Documentation**
7278 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7279 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7280 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7281 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7282 |CustomType|CustomTypeType|CustomType details a custom type within a custom type scheme.
7283
7284 //**CustomTypeBaseType:**// CustomTypeBaseType defines the base refinement of the CustomTypeType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
7285
7286 Derivation:
7287
7288 AnnotableType (extension)
7289 IdentifiableType (extension)
7290 NameableType (restriction)
7291 ItemBaseType (extension)
7292 ItemType (restriction)
7293 UnnestedItemType (restriction)
7294 CustomTypeBaseType
7295
7296 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7297 id, urn?, uri?
7298
7299 Content:
7300 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link, Name+, Description
7301
7302 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7303
7304 |**Name**|**Type**|**Documentation**
7305 |id|IDType|The id is the identifier for the object.
7306 |urn|CustomTypeUrnType|The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7307 |uri|xs:anyURI|The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7308
7309 Element Documentation:
7310
7311 |**Name**|**Type**|**Documentation**
7312 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7313 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7314 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7315 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7316
7317 **CustomTypeType:** CustomTypeType defines the structure of a custom type. A custom type specifies a custom conversion for a [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] scalar type to a resulting data type. This conversion overrides the default conversion.
7318
7319 Derivation:
7320
7321 AnnotableType (extension)
7322 IdentifiableType (extension)
7323 NameableType (restriction)
7324 ItemBaseType (extension)
7325 ItemType (restriction)
7326 UnnestedItemType (restriction)
7327 CustomTypeBaseType (extension)
7328 CustomTypeType
7329
7330 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7331 id, urn?, uri?
7332
7333 Content:
7334 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, VtlScalarType, DataType, VtlLiteralFormat?, OutputFormat?, NullValue?
7335
7336 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7337
7338 (% style="width:1025.83px" %)
7339 |**Name**|(% style="width:188px" %)**Type**|(% style="width:762px" %)**Documentation**
7340 |id|(% style="width:188px" %)IDType|(% style="width:762px" %)The id is the identifier for the object.
7341 |urn|(% style="width:188px" %)CustomTypeUrnType|(% style="width:762px" %)The urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a valid [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] URN (see [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] Specification for details).
7342 |uri|(% style="width:188px" %)xs:anyURI|(% style="width:762px" %)The uri [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] message.
7343
7344 Element Documentation:
7345
7346 (% style="width:1024.83px" %)
7347 |**Name**|**Type**|**Documentation**
7348 |[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]|AnnotationsType|[[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]] is a reusable element the provides for a collection of [[annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
7349 |Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
7350 |Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7351 |Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel [[language>>doc:sdmx:Glossary 2\.1.Language.WebHome]]-equivalent forms.
7352 |VtlScalarType|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] scalar type that is to be converted to an resulting output data type.
7353 |DataType|CustomTypeDataType|Identifies the resulting output data type the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] scalar type is to be converted to. If this is an [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] data type, it must use the proper SimpleDataType enumeration value. For all other data types, a string value can be used to identify the type.
7354 |VtlLiteralFormat|xs:string|The format in which the literals of the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] scalar type are expressed in the transformations. This is only needed if the format is different than the output format expressed by means of the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] type.
7355 |OutputFormat|xs:string|The format the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] scalar type has to assume (e.g. YYYY-MM-DD; see [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] specifications), both for the literals in the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] expressions and for the conversion to the output.
7356 |NullValue|xs:string|The value to be produced in the output of the conversion when a [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] has a null value.
7357
7358 === 2.1.4 Simple Types ===
7359
7360 **CodeDataType:** CodeDataType is a restriction of the basic data types that are applicable to [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. Although some of the higher level [[time period>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] formats are perimitted, it should be noted that any value which contains time (which includes a time zone offset) is not allowable as a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] identifier.
7361
7362 Derived by restriction of SimpleDataType.
7363
7364 Enumerations:
7365
7366 (% style="width:1270.29px" %)
7367 |**Value**|(% style="width:1070px" %)**Documentation**
7368 |String|(% style="width:1070px" %)A string datatype corresponding to W3C XML Schema's xs:string datatype.
7369 |Alpha|(% style="width:1070px" %)A string datatype which only allows for the simple aplhabetic charcter set of A-Z, a-z.
7370 |AlphaNumeric|(% style="width:1070px" %)A string datatype which only allows for the simple alphabetic character set of A-Z, a-z plus the simple numeric character set of 0-9.
7371 |Numeric|(% style="width:1070px" %)A string datatype which only allows for the simple numeric character set of 0-9. This format is not treated as an integer, and therefore can having leading zeros.
7372 |BigInteger|(% style="width:1070px" %)An integer datatype corresponding to W3C XML Schema's xs:integer datatype.
7373 |Integer|(% style="width:1070px" %)An integer datatype corresponding to W3C XML Schema's xs:int datatype.
7374 |Long|(% style="width:1070px" %)A numeric datatype corresponding to W3C XML Schema's xs:long datatype.
7375 |Short|(% style="width:1070px" %)A numeric datatype corresponding to W3C XML Schema's xs:short datatype.
7376 |Boolean|(% style="width:1070px" %)A datatype corresponding to W3C XML Schema's xs:boolean datatype.
7377 |URI|(% style="width:1070px" %)A datatype corresponding to W3C XML Schema's xs:anyURI datatype.
7378 |Count|(% style="width:1070px" %)A simple incrementing Integer type. The isSequence [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] must be set to true, and the interval [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]] must be set to "1".
7379 |InclusiveValueRange|(% style="width:1070px" %)This value indicates that the startValue and endValue [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provide the inclusive boundaries of a numeric range of type xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]].
7380 |ExclusiveValueRange|(% style="width:1070px" %)This value indicates that the startValue and endValue [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] provide the exclusive boundaries of a numeric range, of type xs:[[decimal>>doc:sdmx:Glossary 2\.1.Decimals.WebHome]].
7381 |Incremental|(% style="width:1070px" %)This value indicates that the value increments according to the value provided in the interval [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]], and has a true value for the isSequence [[facet>>doc:sdmx:Glossary 2\.1.Facet.WebHome]].
7382 |ObservationalTimePeriod|(% style="width:1070px" %)Observational [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] are the superset of all [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]. It is the union of the standard [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] (i.e. Gregorian [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]], the reporting [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]], and date time) and a time range.
7383 |StandardTimePeriod|(% style="width:1070px" %)Standard [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] is a superset of distinct [[time period>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]. It is the union of the basic [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] (i.e. the Gregorian [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] and date time) and the reporting [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]].
7384 |BasicTimePeriod|(% style="width:1070px" %)BasicTimePeriod [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] is a superset of the Gregorian [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] and a date time.
7385 |GregorianTimePeriod|(% style="width:1070px" %)Gregorian [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] correspond to calendar periods and are represented in ISO-8601 formats. This is the union of the year, year month, and date formats.
7386 |GregorianYear|(% style="width:1070px" %)A Gregorian [[time period>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] corresponding to W3C XML Schema's xs:gYear datatype, which is based on ISO-8601.
7387 |GregorianYearMonth|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:gYearMonth datatype, which is based on ISO-8601.
7388 |GregorianDay|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:date datatype, which is based on ISO-8601.
7389 |ReportingTimePeriod|(% style="width:1070px" %)Reporting [[time periods>>doc:sdmx:Glossary 2\.1.Time period.WebHome]] represent periods of a standard length within a reporting year, where to start of the year (defined as a month and day) must be defined elsewhere or it is assumed to be January 1. This is the union of the reporting year, semester, trimester, quarter, month, week, and day.
7390 |ReportingYear|(% style="width:1070px" %)A reporting year represents a period of 1 year (P1Y) from the start date of the reporting year. This is expressed as using the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] specific ReportingYearType.
7391 |ReportingSemester|(% style="width:1070px" %)A reporting semester represents a period of 6 months (P6M) from the start date of the reporting year. This is expressed as using the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] specific ReportingSemesterType.
7392 |ReportingTrimester|(% style="width:1070px" %)A reporting trimester represents a period of 4 months (P4M) from the start date of the reporting year. This is expressed as using the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] specific ReportingTrimesterType.
7393 |ReportingQuarter|(% style="width:1070px" %)A reporting quarter represents a period of 3 months (P3M) from the start date of the reporting year. This is expressed as using the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] specific ReportingQuarterType.
7394 |ReportingMonth|(% style="width:1070px" %)A reporting month represents a period of 1 month (P1M) from the start date of the reporting year. This is expressed as using the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] specific ReportingMonthType.
7395 |ReportingWeek|(% style="width:1070px" %)A reporting week represents a period of 7 days (P7D) from the start date of the reporting year. This is expressed as using the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] specific ReportingWeekType.
7396 |ReportingDay|(% style="width:1070px" %)A reporting day represents a period of 1 day (P1D) from the start date of the reporting year. This is expressed as using the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] specific ReportingDayType.
7397 |Month|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:gMonth datatype.
7398 |MonthDay|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:gMonthDay datatype.
7399 |Day|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:gDay datatype.
7400 |Duration|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:duration datatype.
7401
7402 **WildcardedMemberValueType:** WildcardedMemberValueType allows for an optional wildcard characters ('%') in an identifier.
7403
7404 Derived by restriction of xs:string.
7405 Regular Expression Pattern: [A-Za-z0-9_@$-%]+
7406
7407 **GeoCodelistTypeType:** GeoCodelistTypeType defines an enumeration of the speicfic types of geographic [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
7408
7409 Derived by restriction of xs:string.
7410
7411 Enumerations:
7412
7413 (% style="width:469.294px" %)
7414 |(% style="width:225px" %)**Value**|(% style="width:240px" %)**Documentation**
7415 |(% style="width:225px" %)GeographicCodelist|(% style="width:240px" %)
7416 |(% style="width:225px" %)GeoGridCodelist|(% style="width:240px" %)
7417
7418 **ConstraintRoleType:** ConstraintRoleType defines a list of roles for a content [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]. A [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can state which data is present or which content is allowed for the (% style="color:#e74c3c" %)constraint(%%) attachment.
7419
7420 Derived by restriction of xs:string.
7421
7422 Enumerations:
7423
7424 (% style="width:1020.83px" %)
7425 |**Value**|(% style="width:825px" %)**Documentation**
7426 |Allowed|(% style="width:825px" %)The [[constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] contains the allowed values for attachable object.
7427 |Actual|(% style="width:825px" %)The [[constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] contains the actual data present for the attachable object.
7428
7429 **SimpleOperatorType:** SimpleOperatorType provides an enumeration of simple operators to be applied to any value.
7430
7431 Derived by restriction of xs:string.
7432
7433 Enumerations:
7434
7435 (% style="width:705.894px" %)
7436 |(% style="width:250px" %) **Value**|(% style="width:454px" %) **Documentation**
7437 |(% style="width:250px" %) notEqual|(% style="width:454px" %) () - value must not be equal to the value supplied.
7438 |(% style="width:250px" %) equal|(% style="width:454px" %) (=) - value must be exactly equal to the value supplied.
7439
7440 **RangeOperatorType:** RangeOperatorType provides an enumeration of range operators to be applied to an ordered value.
7441
7442 Derived by restriction of xs:string.
7443
7444 Enumerations:
7445
7446 (% style="width:828.294px" %)
7447 |(% style="width:293px" %)**Value**|(% style="width:532px" %)**Documentation**
7448 |(% style="width:293px" %)greaterThanOrEqual|(% style="width:532px" %)(>=) - value must be greater than or equal to the value supplied.
7449 |(% style="width:293px" %)lessThanOrEqual|(% style="width:532px" %)(<=) - value must be less than or equal to the value supplied.
7450 |(% style="width:293px" %)greaterThan|(% style="width:532px" %)(> - value must be greater than the value supplied.
7451 |(% style="width:293px" %)lessThan|(% style="width:532px" %)(< - value must be less than the value supplied.
7452
7453 **TextSearchOperatorType:** TextSearchOperatorType provides an enumeration of text search operators.
7454
7455 Derived by restriction of xs:string.
7456
7457 Enumerations:
7458
7459 (% style="width:1004.83px" %)
7460 |**Value**|**Documentation**
7461 |contains|The text being searched must contain the supplied text.
7462 |startsWith|The text being searched must start with the supplied text.
7463 |endsWith|The text being searched must end with the supplied text.
7464 |doesNotContain|The text being searched cannot contain the supplied text.
7465 |doesNotStartWith|The text being searched cannot start with the supplied text.
7466 |doesNotEndWith|The text being searched cannot end with the supplied text.
7467
7468 **OrderedOperatorType:** OrderedOperatorType combines the SimpleOperatorType and the RangeOperatorType to provide a full range or operators for any ordered value.
7469
7470 Union of:
7471 SimpleOperatorType, RangeOperatorType.
7472
7473 **TextOperatorType:**
7474
7475 Union of:
7476 SimpleOperatorType, TextSearchOperatorType.
7477
7478 **TimeOperatorType:** TimeOperatorType derives from the OrderedOperatorType to remove the notEqual operator.
7479
7480 Derived by restriction of OrderedOperatorType.
7481
7482 Enumerations:
7483
7484 (% style="width:1006.83px" %)
7485 |(% style="width:418px" %)**Value**|(% style="width:585px" %)**Documentation**
7486 |(% style="width:418px" %)equal|(% style="width:585px" %)
7487 |(% style="width:418px" %)greaterThanOrEqual|(% style="width:585px" %)
7488 |(% style="width:418px" %)lessThanOrEqual|(% style="width:585px" %)
7489 |(% style="width:418px" %)greaterThan|(% style="width:585px" %)
7490 |(% style="width:418px" %)lessThan|(% style="width:585px" %)
7491
7492 **UsageType:** An enumeration of optional|mandatory to indicate the usage of an [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] or [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]].
7493
7494 Derived by restriction of xs:string.
7495
7496 Enumerations:
7497
7498 (% style="width:1012.83px" %)
7499 |(% style="width:348px" %)**Value**|(% style="width:662px" %)**Documentation**
7500 |(% style="width:348px" %)mandatory|(% style="width:662px" %)
7501 |(% style="width:348px" %)optional|(% style="width:662px" %)
7502
7503 **SimpleCodeDataType:** SimpleCodeDataType restricts SimpleDataType to specify the allowable data types for a simple [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. The possible values are simply Alpha, AlphaNumeric, or Numeric.
7504
7505 Derived by restriction of SimpleDataType.
7506
7507 Enumerations:
7508
7509 (% style="width:1012.83px" %)
7510 |**Value**|(% style="width:859px" %)**Documentation**
7511 |Alpha|(% style="width:859px" %)A string datatype which only allows for the simple aplhabetic charcter set of A-Z, a-z.
7512 |AlphaNumeric|(% style="width:859px" %)A string datatype which only allows for the simple alphabetic character set of A-Z, a-z plus the simple numeric character set of 0-9.
7513 |Numeric|(% style="width:859px" %)A string datatype which only allows for the simple numeric character set of 0-9. This format is not treated as an integer, and therefore can having leading zeros.
7514
7515 **EpochPeriodType:** EpochPeriodType defines an enumeration of epoch period types.
7516
7517 Derived by restriction of xs:string.
7518
7519 Enumerations:
7520
7521 (% style="width:1012.83px" %)
7522 |(% style="width:385px" %)**Value**|(% style="width:692px" %)**Documentation**
7523 |(% style="width:385px" %)nanosecond|(% style="width:692px" %)
7524 |(% style="width:385px" %)millisecond|(% style="width:692px" %)
7525 |(% style="width:385px" %)microsecond|(% style="width:692px" %)
7526 |(% style="width:385px" %)second|(% style="width:692px" %)
7527 |(% style="width:385px" %)day|(% style="width:692px" %)
7528
7529 **ResolvePeriodType:** ResolvePeriodType defines an enumeration of how date periods should be resolved.
7530
7531 Derived by restriction of xs:string.
7532
7533 Enumerations:
7534
7535 (% style="width:1011.83px" %)
7536 |(% style="width:325px" %)**Value**|(% style="width:684px" %)**Documentation**
7537 |(% style="width:325px" %)startOfPeriod|(% style="width:684px" %)
7538 |(% style="width:325px" %)endOfPeriod|(% style="width:684px" %)
7539 |(% style="width:325px" %)midPeriod|(% style="width:684px" %)
7540
7541 **StandardToVtlMappingMethodType:** A simple type enumerating the standard mapping methods when converting from data structures from [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] to VLT.
7542
7543 Derived by restriction of xs:string.
7544
7545 Enumerations:
7546
7547 (% style="width:1018.83px" %)
7548 |**Value**|(% style="width:904px" %)**Documentation**
7549 |Basic|(% style="width:904px" %)The default mapping method. See Section 6 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Standards ("[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Notes"), 10.3.3.1 ("Basic Mapping").
7550 |Basic-A2M|(% style="width:904px" %)The basic mapping method, using [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] to [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]. See Section 6 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Standards ("[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Notes"), 10.3.3.3 ("From [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] DataAttributes to [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] [[Measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]").
7551 |Pivot-A2M|(% style="width:904px" %)The pivot mapping method, using [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] to [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]. See Section 6 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Standards ("[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Notes"), 10.3.3.3 ("From [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] DataAttributes to [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] [[Measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]").
7552
7553 **ToVtlMappingMethodType:** A simple type that allows for a standard to [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mapping method enumeration value or a string value for other mapping methods.
7554
7555 Union of:
7556 StandardToVtlMappingMethodType, xs:string.
7557
7558 **StandardFromVtlMappingMethodType:** A simple type enumerating the standard mapping methods when converting from data structures from [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] to [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]].
7559
7560 Derived by restriction of xs:string.
7561
7562 Enumerations:
7563
7564 (% style="width:1027.83px" %)
7565 |**Value**|(% style="width:966px" %)**Documentation**
7566 |Basic|(% style="width:966px" %)The default mapping method, applicable only when the VLT data structure has just one [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]]. See Section 6 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Standards ("[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Notes"), 10.3.4.1 ("Basic Mapping").
7567 |M2A|(% style="width:966px" %)Mapping of multi-[[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] where on [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] is mapped to the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] primary [[measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] and the remaining [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] are mapped as data [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. See Section 6 [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Standards ("[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] Technical Notes"), 10.3.4.3 ("From [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] [[Measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] to [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] DataAttributes").
7568
7569 **FromVtlMappingMethodType:** A simple type that allows for standard from [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] mapping method enumeration value or a string value for other mapping methods.
7570
7571 Union of:
7572 StandardFromVtlMappingMethodType, xs:string.
7573
7574 **CustomTypeDataType:** A simple type that allows for a [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] simple data type enumeration value or a string value for other data types.
7575
7576 Union of:
7577 SimpleDataType, xs:string.
© Semantic R&D Group, 2026