Wiki source code of Part III. Structure Namespace

Version 29.5 by Helena K. on 2026/06/09 15:58

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?, (% style="color:#e74c3c" %)version(%%)?, 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
4683 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4684
4685 |**Name**|**Type**|**Documentation**
4686 |id (fixed: DATA\_PROVIDERS)|IDType|The id is the identifier for the object.
4687 |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).
4688 |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.
4689 |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]].
4690 |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]].
4691 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4692 |[[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.
4693 |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.
4694 |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.
4695 |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]]’.
4696 |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]].
4697
4698 Element Documentation:
4699
4700 |**Name**|**Type**|**Documentation**
4701 |[[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.
4702 |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.
4703 |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.
4704 |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.
4705 |DataProvider|DataProviderType|DataProvider describes an organisation that produces data.
4706
4707 **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
4708
4709 Derivation:
4710
4711 AnnotableType (extension)
4712 IdentifiableType (extension)
4713 NameableType (extension)
4714 VersionableType (restriction)
4715 MaintainableBaseType (extension)
4716 MaintainableType (restriction)
4717 ItemSchemeType (restriction)
4718 OrganisationSchemeBaseType (extension)
4719 OrganisationSchemeType (restriction)
4720 MetadataProviderSchemeType
4721
4722 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4723 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4724
4725 Content:
4726 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, MetadataProvider
4727
4728
4729 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4730
4731 |**Name**|**Type**|**Documentation**
4732 |id (fixed: METADATA\_PROVIDERS)|IDType|The id is the identifier for the object.
4733 |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).
4734 |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.
4735 |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]].
4736 |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]].
4737 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4738 |[[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.
4739 |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.
4740 |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.
4741 |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]]’.
4742 |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]].
4743
4744 Element Documentation:
4745
4746 |**Name**|**Type**|**Documentation**
4747 |[[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.
4748 |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.
4749 |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.
4750 |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.
4751 |MetadataProvider|MetadataProviderType|MetadataProvider describes an organisation that produces metadata .
4752
4753 **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.
4754
4755 Derivation:
4756
4757 AnnotableType (extension)
4758 IdentifiableType (extension)
4759 NameableType (extension)
4760 VersionableType (restriction)
4761 MaintainableBaseType (extension)
4762 MaintainableType (restriction)
4763 ItemSchemeType (restriction)
4764 OrganisationSchemeBaseType (extension)
4765 OrganisationSchemeType (restriction)
4766 OrganisationUnitSchemeType
4767
4768 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4769 id, urn?, uri?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
4770
4771 Content:
4772 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, OrganisationUnit
4773
4774
4775 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4776
4777 |**Name**|**Type**|**Documentation**
4778 |id|IDType|The id is the identifier for the object.
4779 |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).
4780 |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.
4781 |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]].
4782 |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]].
4783 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
4784 |[[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.
4785 |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.
4786 |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.
4787 |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]]’.
4788 |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]].
4789
4790 Element Documentation:
4791
4792 |**Name**|**Type**|**Documentation**
4793 |[[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.
4794 |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.
4795 |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.
4796 |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.
4797 |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]].
4798
4799 **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.
4800
4801 Derivation:
4802
4803 AnnotableType (extension)
4804 IdentifiableType (extension)
4805 NameableType (restriction)
4806 ItemBaseType (extension)
4807 ItemType (restriction)
4808 BaseOrganisationType (extension)
4809 OrganisationType (restriction)
4810 AgencyType
4811
4812 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4813 id, urn?, uri?
4814
4815 Content:
4816 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, (% style="color:#e74c3c" %)Contact
4817
4818 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4819
4820 |**Name**|**Type**|**Documentation**
4821 |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).
4822 |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).
4823 |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.
4824
4825 Element Documentation:
4826
4827 |**Name**|**Type**|**Documentation**|
4828 |[[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.|
4829 |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.|
4830 |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.|
4831 |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.|
4832 |[[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.|
4833
4834 **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.
4835
4836 Derivation:
4837
4838 AnnotableType (extension)
4839 IdentifiableType (extension)
4840 NameableType (restriction)
4841 ItemBaseType (extension)
4842 ItemType (restriction)
4843 BaseOrganisationType (extension)
4844 OrganisationType (restriction)
4845 DataConsumerType
4846
4847 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4848 id, urn?, uri?
4849
4850 Content:
4851 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4852
4853 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4854
4855 |**Name**|**Type**|**Documentation**
4856 |id|IDType|The id is the identifier for the object.
4857 |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).
4858 |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.
4859
4860 Element Documentation:
4861
4862 |**Name**|**Type**|**Documentation**
4863 |[[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.
4864 |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.
4865 |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.
4866 |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.
4867 |[[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.
4868
4869 **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.
4870
4871 Derivation:
4872
4873 AnnotableType (extension)
4874 IdentifiableType (extension)
4875 NameableType (restriction)
4876 ItemBaseType (extension)
4877 ItemType (restriction)
4878 BaseOrganisationType (extension)
4879 OrganisationType (restriction)
4880 DataProviderType
4881
4882 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4883 id, urn?, uri?
4884
4885 Content:
4886 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4887
4888 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4889
4890 |**Name**|**Type**|**Documentation**
4891 |id|IDType|The id is the identifier for the object.
4892 |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).
4893 |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.
4894
4895 Element Documentation:
4896
4897 |**Name**|**Type**|**Documentation**
4898 |[[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.
4899 |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.
4900 |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.
4901 |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.
4902 |[[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.
4903
4904 **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.
4905
4906 Derivation:
4907
4908 AnnotableType (extension)
4909 IdentifiableType (extension)
4910 NameableType (restriction)
4911 ItemBaseType (extension)
4912 ItemType (restriction)
4913 BaseOrganisationType (extension)
4914 OrganisationType (restriction)
4915 MetadataProviderType
4916
4917 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4918 id, urn?, uri?
4919
4920 Content:
4921 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4922
4923 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4924
4925 (% style="width:1051.29px" %)
4926 |**Name**|**Type**|(% style="width:660px" %)**Documentation**
4927 |id|IDType|(% style="width:660px" %)The id is the identifier for the object.
4928 |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).
4929 |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.
4930
4931 Element Documentation:
4932
4933 |**Name**|**Type**|**Documentation**
4934 |[[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.
4935 |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.
4936 |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.
4937 |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.
4938 |[[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.
4939
4940 **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.
4941
4942 Derivation:
4943
4944 AnnotableType (extension)
4945 IdentifiableType (extension)
4946 NameableType (restriction)
4947 ItemBaseType (extension)
4948 ItemType (restriction)
4949 BaseOrganisationType (extension)
4950 OrganisationType (restriction)
4951 OrganisationUnitType
4952
4953 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4954 id, urn?, uri?
4955
4956 Content:
4957 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Parent?, [[Contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]
4958
4959 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4960
4961 (% style="width:999.294px" %)
4962 |**Name**|**Type**|**Documentation**
4963 |id|IDType|The id is the identifier for the object.
4964 |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).
4965 |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.
4966
4967 Element Documentation:
4968
4969 |**Name**|**Type**|**Documentation**
4970 |[[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.
4971 |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.
4972 |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.
4973 |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.
4974 |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.
4975 |[[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.
4976
4977 **ContactType:** ContactType describes the structure of a [[contact>>doc:sdmx:Glossary 2\.1.Contact.WebHome]]'s details.
4978
4979 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
4980 id?
4981
4982 Content:
4983 Name*, Department*, Role*, (Telephone | Fax | X400 | URI | Email)
4984
4985 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
4986
4987 |**Name**|**Type**|**Documentation**
4988 |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]].
4989
4990 Element Documentation:
4991
4992 |**Name**|**Type**|**Documentation**
4993 |Name|TextType|Name is a reusable element, used for providing a human-readable name for an object.
4994 |Department|TextType|Department is designation of the organisational structure by a linguistic expression, within which the contact person works.
4995 |Role|TextType|Role is the responsibility of the contact person with respect to the object for which this person is the contact.
4996 |Telephone|xs:string|Telephone holds the [[telephone number>>doc:sdmx:Glossary 2\.1.Contact phone number.WebHome]] for the contact person.
4997 |Fax|xs:string|Fax holds the fax number for the contact person.
4998 |X400|xs:string|X400 holds the X.400 address for the contact person.
4999 |URI|xs:anyURI|URI holds an information URL for the contact person.
5000 |Email|xs:string|Email holds the email address for the contact person.
5001
5002 //**ProvisionAgreementBaseType:**// ProvisionAgreementBaseType defines the base refinement of the ProvisionAgreementType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5003
5004 Derivation:
5005
5006 AnnotableType (extension)
5007 IdentifiableType (extension)
5008 NameableType (extension)
5009 VersionableType (restriction)
5010 MaintainableBaseType (extension)
5011 MaintainableType (restriction)
5012 ProvisionAgreementBaseType
5013
5014 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5015 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?
5016
5017 Content:
5018 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5019
5020
5021 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5022
5023 (% style="width:1155.29px" %)
5024 |**Name**|**Type**|(% style="width:737px" %)**Documentation**
5025 |id|IDType|(% style="width:737px" %)The id is the identifier for the object.
5026 |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).
5027 |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.
5028 |[[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.
5029 |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]].
5030 |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]].
5031 |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.
5032 |[[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.
5033 |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.
5034 |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.
5035 |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]]’.
5036
5037 Element Documentation:
5038
5039 |**Name**|**Type**|**Documentation**
5040 |[[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.
5041 |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.
5042 |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.
5043 |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.
5044
5045 **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.
5046
5047 Derivation:
5048
5049 AnnotableType (extension)
5050 IdentifiableType (extension)
5051 NameableType (extension)
5052 VersionableType (restriction)
5053 MaintainableBaseType (extension)
5054 MaintainableType (restriction)
5055 ProvisionAgreementBaseType (extension)
5056 ProvisionAgreementType
5057
5058 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5059 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?
5060
5061 Content:
5062 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], DataProvider
5063
5064
5065 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5066
5067 |**Name**|**Type**|**Documentation**
5068 |id|IDType|The id is the identifier for the object.
5069 |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).
5070 |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.
5071 |[[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.
5072 |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]].
5073 |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]].
5074 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5075 |[[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.
5076 |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.
5077 |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.
5078 |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]]’.
5079
5080 Element Documentation:
5081
5082 |**Name**|**Type**|**Documentation**
5083 |[[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.
5084 |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.
5085 |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.
5086 |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.
5087 |[[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.
5088 |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.
5089
5090 //**MetadataProvisionAgreementBaseType:**// MetadataProvisionAgreementBaseType defines the base refinement of the MetadataProvisionAgreementType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5091
5092 Derivation:
5093
5094 AnnotableType (extension)
5095 IdentifiableType (extension)
5096 NameableType (extension)
5097 VersionableType (restriction)
5098 MaintainableBaseType (extension)
5099 MaintainableType (restriction)
5100 MetadataProvisionAgreementBaseType
5101
5102 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5103
5104 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?
5105
5106 Content:
5107 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5108
5109 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5110
5111 (% style="width:1191.29px" %)
5112 |**Name**|**Type**|**Documentation**
5113 |id|IDType|The id is the identifier for the object.
5114 |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).
5115 |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.
5116 |[[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.
5117 |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]].
5118 |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]].
5119 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5120 |[[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.
5121 |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.
5122 |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.
5123 |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]]’.
5124
5125 Element Documentation:
5126
5127 |**Name**|**Type**|**Documentation**
5128 |[[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.
5129 |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.
5130 |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.
5131 |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.
5132
5133 **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.
5134
5135 Derivation:
5136
5137 AnnotableType (extension)
5138 IdentifiableType (extension)
5139 NameableType (extension)
5140 VersionableType (restriction)
5141 MaintainableBaseType (extension)
5142 MaintainableType (restriction)
5143 MetadataProvisionAgreementBaseType (extension)
5144 MetadataProvisionAgreementType
5145
5146 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5147
5148 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?
5149
5150 Content:
5151 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], MetadataProvider, Target
5152
5153 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5154
5155 |**Name**|**Type**|**Documentation**
5156 |id|IDType|The id is the identifier for the object.
5157 |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).
5158 |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.
5159 |[[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.
5160 |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]].
5161 |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]].
5162 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5163 |[[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.
5164 |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.
5165 |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.
5166 |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]]’.
5167
5168 Element Documentation:
5169
5170 (% style="width:1114.29px" %)
5171 |**Name**|**Type**|(% style="width:693px" %)**Documentation**
5172 |[[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.
5173 |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.
5174 |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.
5175 |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.
5176 |[[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.
5177 |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.
5178 |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.
5179
5180 **//ProcessBaseType//:** ProcessBaseType defines the base refinement of the ProcessType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5181
5182 Derivation:
5183
5184 AnnotableType (extension)
5185 IdentifiableType (extension)
5186 NameableType (extension)
5187 VersionableType (restriction)
5188 MaintainableBaseType (extension)
5189 MaintainableType (restriction)
5190 ProcessBaseType
5191
5192 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5193
5194 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?
5195
5196 Content:
5197 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5198
5199 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5200
5201 |**Name**|**Type**|**Documentation**
5202 |id|IDType|The id is the identifier for the object.
5203 |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).
5204 |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.
5205 |[[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.
5206 |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]].
5207 |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]].
5208 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5209 |[[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.
5210 |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.
5211 |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.
5212 |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]]’.
5213
5214 Element Documentation:
5215
5216 |**Name**|**Type**|**Documentation**
5217 |[[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.
5218 |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.
5219 |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.
5220 |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.
5221
5222 **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.
5223
5224 Derivation:
5225
5226 AnnotableType (extension)
5227 IdentifiableType (extension)
5228 NameableType (extension)
5229 VersionableType (restriction)
5230 MaintainableBaseType (extension)
5231 MaintainableType (restriction)
5232 ProcessBaseType (extension)
5233 ProcessType
5234
5235 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5236 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?
5237
5238 Content:
5239 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ProcessStep
5240
5241 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5242
5243 |**Name**|**Type**|**Documentation**
5244 |id|IDType|The id is the identifier for the object.
5245 |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).
5246 |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.
5247 |[[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.
5248 |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]].
5249 |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]].
5250 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5251 |[[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.
5252 |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.
5253 |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.
5254 |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]]’.
5255
5256 Element Documentation:
5257
5258 |**Name**|**Type**|**Documentation**
5259 |[[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.
5260 |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.
5261 |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.
5262 |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.
5263 |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.
5264
5265 //**ProcessStepBaseType:**// ProcessStepBaseType is an abstract base type used as the basis for the ProcessStepType.
5266
5267 Derivation:
5268
5269 AnnotableType (extension)
5270 IdentifiableType (extension)
5271 NameableType (restriction)
5272 ProcessStepBaseType
5273
5274 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5275 id, urn?, uri?
5276
5277 Content:
5278 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5279
5280 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5281
5282 |**Name**|**Type**|**Documentation**
5283 |id|IDType|The id is the identifier for the object.
5284 |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).
5285 |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.
5286
5287 Element Documentation:
5288
5289 |**Name**|**Type**|**Documentation**
5290 |[[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.
5291 |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.
5292 |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.
5293 |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.
5294
5295 **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.
5296
5297 Derivation:
5298
5299 AnnotableType (extension)
5300 IdentifiableType (extension)
5301 NameableType (restriction)
5302 ProcessStepBaseType (extension)
5303 ProcessStepType
5304
5305 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5306 id, urn?, uri?
5307
5308 Content:
5309 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Input*, Output*, Computation?, Transition*, ProcessStep
5310
5311 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5312
5313 |**Name**|**Type**
5314 |id|IDType
5315 |urn|ProcessStepUrnType
5316 |uri|xs:anyURI
5317
5318 Element Documentation:
5319
5320 |**Name**|**Type**|**Documentation**
5321 |[[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.
5322 |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.
5323 |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.
5324 |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.
5325 |Input|InputOutputType|Input references an object which is an input to the process step.
5326 |Output|InputOutputType|Output references an object which is an output form the process step.
5327 |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(%%).
5328 |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.
5329 |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.
5330
5331 //**TransitionBaseType**//
5332 TransitionBaseType defines the base refinement of the TransitionType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5333
5334 Derivation:
5335
5336 AnnotableType (extension)
5337 IdentifiableType (extension)
5338 TransitionBaseType
5339
5340 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5341 id?, urn?, uri?
5342
5343 Content:
5344 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link
5345
5346 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5347
5348 |**Name**|**Type**
5349 |id|IDType
5350 |urn|TransitionUrnType
5351 |uri|xs:anyURI
5352
5353 Element Documentation:
5354
5355 |**Name**|**Type**|**Documentation**
5356 |[[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.
5357 |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.
5358
5359 **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.
5360
5361 Derivation:
5362
5363 AnnotableType (extension)
5364 IdentifiableType (extension)
5365 TransitionBaseType (extension)
5366 TransitionType
5367
5368 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5369 id?, urn?, uri?, localID?
5370
5371 Content:
5372 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, TargetStep, Condition+
5373
5374 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5375
5376 |**Name**|**Type**
5377 |id|IDType
5378 |urn|TransitionUrnType
5379 |uri|xs:anyURI
5380 |localID|IDType
5381
5382 Element Documentation:
5383
5384 |**Name**|**Type**|**Documentation**
5385 |[[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.
5386 |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.
5387 |TargetStep|NestedIDType|TargetStep references a process step within the process that should be transitioned to, should the conditions described be met.
5388 |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.
5389
5390 **ComputationType:** ComputationType describes a computation in a process.
5391
5392 Derivation:
5393
5394 AnnotableType (extension)
5395 ComputationType
5396
5397 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5398 localID?, softwarePackage?, softwareLanguage?, softwareVersion?
5399
5400 Content:
5401 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Description+
5402
5403 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5404
5405 |**Name**|**Type**|**Documentation**
5406 |localID|IDType|The localID [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is an optional identification for the computation within the process.
5407 |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.
5408 |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.
5409 |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.
5410
5411 Element Documentation:
5412
5413 |**Name**|**Type**|**Documentation**
5414 |[[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.
5415 |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
5416
5417 **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.
5418
5419 Derivation:
5420
5421 AnnotableType (extension)
5422 InputOutputType
5423
5424 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5425 localID?
5426
5427 Content:
5428 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, ObjectReference
5429
5430 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5431
5432 |**Name**|**Type**|**Documentation**
5433 |localID|IDType|The localID [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] is an optional identification for the input or output within the process.
5434
5435 Element Documentation:
5436
5437 |**Name**|**Type**|**Documentation**
5438 |[[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.
5439 |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.
5440
5441 **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.
5442
5443 Derivation:
5444
5445 AnnotableType (extension)
5446 IdentifiableType (extension)
5447 NameableType (extension)
5448 VersionableType (restriction)
5449 MaintainableBaseType (extension)
5450 MaintainableType (restriction)
5451 ItemSchemeType (restriction)
5452 ReportingTaxonomyType
5453
5454 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5455 id, urn?, uri?, (% style="color:#e74c3c" %)version(%%)?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?
5456
5457 Content:
5458 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ReportingCategory
5459
5460
5461 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5462
5463 (% style="width:1245.29px" %)
5464 |**Name**|**Type**|(% style="width:829px" %)**Documentation**
5465 |id|IDType|(% style="width:829px" %)The id is the identifier for the object.
5466 |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).
5467 |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.
5468 |[[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.
5469 |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]].
5470 |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]].
5471 |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.
5472 |[[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.
5473 |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.
5474 |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.
5475 |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]]’.
5476 |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]].
5477
5478 Element Documentation:
5479
5480 (% style="width:1249.29px" %)
5481 |**Name**|**Type**|(% style="width:878px" %)**Documentation**
5482 |[[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.
5483 |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.
5484 |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.
5485 |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.
5486 |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.
5487
5488 //**ReportingCategoryBaseType:**// ReportingCategoryBaseType is an abstract base type that serves as the basis for the ReportingCategoryType.
5489
5490 Derivation:
5491
5492 AnnotableType (extension)
5493 IdentifiableType (extension)
5494 NameableType (restriction)
5495 ItemBaseType (extension)
5496 ItemType (restriction)
5497 ReportingCategoryBaseType
5498
5499 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5500 id, urn?, uri?
5501
5502 Content:
5503 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ReportingCategory
5504
5505 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5506
5507 (% style="width:1053.29px" %)
5508 |**Name**|**Type**|**Documentation**
5509 |id|IDType|The id is the identifier for the object.
5510 |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).
5511 |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.
5512
5513 Element Documentation:
5514
5515 (% style="width:1060.29px" %)
5516 |**Name**|**Type**|**Documentation**
5517 |[[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.
5518 |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.
5519 |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.
5520 |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.
5521 |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.
5522
5523 **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.
5524
5525 Derivation:
5526
5527 AnnotableType (extension)
5528 IdentifiableType (extension)
5529 NameableType (restriction) 
5530 ItemBaseType (extension)
5531 ItemType (restriction)
5532 ReportingCategoryBaseType (extension)
5533 ReportingCategoryType
5534
5535 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5536 id, urn?, uri?
5537
5538 Content:
5539 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, ReportingCategory*, (StructuralMetadata* | ProvisioningMetadata*)
5540
5541 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5542
5543 (% style="width:1040.29px" %)
5544 |**Name**|**Type**|**Documentation**
5545 |id|IDType|The id is the identifier for the object.
5546 |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).
5547 |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.
5548
5549 Element Documentation:
5550
5551 (% style="width:1121.29px" %)
5552 |**Name**|**Type**|**Documentation**
5553 |[[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.
5554 |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.
5555 |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.
5556 |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.
5557 |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.
5558 |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.
5559 |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.
5560
5561 //**ItemSchemeMapBaseType:**// ItemSchemeMapBaseType is an abstract base type which forms the basis for the ItemSchemeMapType.
5562
5563 Derivation:
5564
5565 AnnotableType (extension)
5566 IdentifiableType (extension)
5567 NameableType (extension)
5568 VersionableType (restriction)
5569 MaintainableBaseType (extension)
5570 MaintainableType (restriction)
5571 ItemSchemeMapBaseType
5572
5573 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5574 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?
5575
5576 Content:
5577 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5578
5579
5580 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5581
5582 |**Name**|**Type**|**Documentation**
5583 |id|IDType|The id is the identifier for the object.
5584 |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).
5585 |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.
5586 |[[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.
5587 |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]].
5588 |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]].
5589 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5590 |[[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.
5591 |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.
5592 |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.
5593 |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]]’.
5594
5595 Element Documentation:
5596
5597 |**Name**|**Type**|**Documentation**
5598 |[[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.
5599 |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.
5600 |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.
5601 |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.
5602
5603 //**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.
5604
5605 Derivation:
5606
5607 AnnotableType (extension)
5608 IdentifiableType (extension)
5609 NameableType (extension)
5610 VersionableType (restriction) 
5611 MaintainableBaseType (extension)
5612 MaintainableType (restriction) 
5613 ItemSchemeMapBaseType (extension)
5614 ItemSchemeMapType
5615
5616 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5617 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?
5618
5619 Content:
5620 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5621
5622
5623 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5624
5625 |**Name**|**Type**|**Documentation**
5626 |id|IDType|The id is the identifier for the object.
5627 |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).
5628 |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.
5629 |[[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.
5630 |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]].
5631 |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]].
5632 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5633 |[[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.
5634 |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.
5635 |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.
5636 |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]]’.
5637
5638 Element Documentation:
5639
5640 (% style="width:1121.29px" %)
5641 |**Name**|**Type**|**Documentation**
5642 |[[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.
5643 |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.
5644 |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.
5645 |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.
5646 |Source|MaintainableUrnReferenceType|Source provides a reference to the [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] which items are mapped from.
5647 |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.
5648 |ItemMap|SingleValueMappingType|
5649
5650 **OrganisationSchemeMapType:** OrganisationSchemeMapType defines the structure of a [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] which identifies relationships between organisations in different organisation schemes.
5651
5652 Derivation:
5653
5654 AnnotableType (extension) 
5655 IdentifiableType (extension)
5656 NameableType (extension)
5657 VersionableType (restriction)
5658 MaintainableBaseType (extension)
5659 MaintainableType (restriction)
5660 ItemSchemeMapBaseType (extension)
5661 ItemSchemeMapType (restriction)
5662 OrganisationSchemeMapType
5663
5664 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5665
5666 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?
5667
5668 Content:
5669 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5670
5671 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5672
5673 (% style="width:1170.29px" %)
5674 |**Name**|**Type**|**Documentation**
5675 |id|IDType|The id is the identifier for the object.
5676 |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).
5677 |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.
5678 |[[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.
5679 |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]].
5680 |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]].
5681 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5682 |[[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.
5683 |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.
5684 |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.
5685 |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]]’.
5686
5687 Element Documentation:
5688
5689 (% style="width:1169.29px" %)
5690 |**Name**|(% style="width:321px" %)**Type**|(% style="width:736px" %)**Documentation**
5691 |[[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.
5692 |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.
5693 |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.
5694 |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.
5695 |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.
5696 |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.
5697 |ItemMap|(% style="width:321px" %)SingleValueMappingType|(% style="width:736px" %)
5698
5699 **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]].
5700
5701 Derivation:
5702
5703 AnnotableType (extension)
5704 IdentifiableType (extension)
5705 NameableType (extension)
5706 VersionableType (restriction)
5707 MaintainableBaseType (extension)
5708 MaintainableType (restriction)
5709 ItemSchemeMapBaseType (extension)
5710 ItemSchemeMapType (restriction)
5711 CategorySchemeMapType
5712
5713 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5714 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?
5715
5716 Content:
5717 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5718
5719
5720 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5721
5722 (% style="width:1273.29px" %)
5723 |**Name**|**Type**|(% style="width:844px" %)**Documentation**
5724 |id|IDType|(% style="width:844px" %)The id is the identifier for the object.
5725 |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).
5726 |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.
5727 |[[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.
5728 |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]].
5729 |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]].
5730 |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.
5731 |[[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.
5732 |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.
5733 |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.
5734 |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]]’.
5735
5736 Element Documentation:
5737
5738 (% style="width:1280.29px" %)
5739 |**Name**|(% style="width:261px" %)**Type**|(% style="width:914px" %)**Documentation**
5740 |[[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.
5741 |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.
5742 |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.
5743 |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.
5744 |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.
5745 |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.
5746 |ItemMap|(% style="width:261px" %)SingleValueMappingType|(% style="width:914px" %)
5747
5748 **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]].
5749
5750 Derivation:
5751
5752 AnnotableType (extension)
5753 IdentifiableType (extension)
5754 NameableType (extension)
5755 VersionableType (restriction)
5756 MaintainableBaseType (extension)
5757 MaintainableType (restriction)
5758 ItemSchemeMapBaseType (extension)
5759 ItemSchemeMapType (restriction)
5760 ConceptSchemeMapType
5761
5762 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5763
5764 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?
5765
5766 Content:
5767 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5768
5769 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5770
5771 (% style="width:1242.29px" %)
5772 |**Name**|**Type**|**Documentation**
5773 |id|IDType|The id is the identifier for the object.
5774 |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).
5775 |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.
5776 |[[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.
5777 |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]].
5778 |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]].
5779 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5780 |[[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.
5781 |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.
5782 |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.
5783 |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]]’.
5784
5785 Element Documentation:
5786
5787 (% style="width:1125.29px" %)
5788 |**Name**|**Type**|(% style="width:747px" %)**Documentation**
5789 |[[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.
5790 |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.
5791 |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.
5792 |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.
5793 |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.
5794 |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.
5795 |ItemMap|SingleValueMappingType|(% style="width:747px" %)
5796
5797 **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.
5798
5799 Derivation:
5800
5801 AnnotableType (extension)
5802 IdentifiableType (extension)
5803 NameableType (extension)
5804 VersionableType (restriction)
5805 MaintainableBaseType (extension)
5806 MaintainableType (restriction)
5807 ItemSchemeMapBaseType (extension)
5808 ItemSchemeMapType (restriction)
5809 ReportingTaxonomyMapType
5810
5811 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5812
5813 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?
5814
5815 Content:
5816 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, ItemMap
5817
5818 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5819
5820 (% style="width:1171.29px" %)
5821 |**Name**|**Type**|**Documentation**
5822 |id|IDType|The id is the identifier for the object.
5823 |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).
5824 |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.
5825 |[[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.
5826 |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]].
5827 |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]].
5828 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5829 |[[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.
5830 |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.
5831 |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.
5832 |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]]’.
5833
5834 Element Documentation:
5835
5836 (% style="width:1177.29px" %)
5837 |**Name**|**Type**|(% style="width:778px" %)**Documentation**
5838 |[[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.
5839 |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.
5840 |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.
5841 |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.
5842 |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.
5843 |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.
5844 |ItemMap|SingleValueMappingType|(% style="width:778px" %)
5845
5846 **//StructureMapBaseType//:** StructureMapBaseType defines the base refinement of the StructureMapType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5847
5848 Derivation:
5849
5850 AnnotableType (extension)
5851 IdentifiableType (extension)
5852 NameableType (extension)
5853 VersionableType (restriction)
5854 MaintainableBaseType (extension)
5855 MaintainableType (restriction)
5856 StructureMapBaseType
5857
5858 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5859
5860 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?
5861
5862 Content:
5863 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
5864
5865 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5866
5867 |**Name**|**Type**|**Documentation**
5868 |id|IDType|The id is the identifier for the object.
5869 |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).
5870 |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.
5871 |[[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.
5872 |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]].
5873 |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]].
5874 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5875 |[[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.
5876 |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.
5877 |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.
5878 |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]]’.
5879
5880 Element Documentation:
5881
5882 |**Name**|**Type**|**Documentation**
5883 |[[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.
5884 |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.
5885 |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.
5886 |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.
5887
5888 **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.
5889
5890 Derivation:
5891
5892 AnnotableType (extension)
5893 IdentifiableType (extension)
5894 NameableType (extension) 
5895 VersionableType (restriction) 
5896 MaintainableBaseType (extension)
5897 MaintainableType (restriction)
5898 StructureMapBaseType (extension)
5899 StructureMapType
5900
5901 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5902
5903 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?
5904
5905 Content:
5906 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Source, Target, EpochMap*, DatePatternMap*, FrequencyFormatMapping*, ComponentMap*, FixedValueMap
5907
5908 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5909
5910 |**Name**|**Type**|**Documentation**
5911 |id|IDType|The id is the identifier for the object.
5912 |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).
5913 |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.
5914 |[[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.
5915 |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]].
5916 |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]].
5917 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
5918 |[[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.
5919 |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.
5920 |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.
5921 |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]]’.
5922
5923 Element Documentation:
5924
5925 (% style="width:1140.29px" %)
5926 |**Name**|**Type**|**Documentation**
5927 |[[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.
5928 |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.
5929 |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.
5930 |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.
5931 |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.
5932 |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.
5933 |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.
5934 |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).
5935 |FrequencyFormatMappi ng|FrequencyFormatMappingType|
5936 |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]].
5937 |FixedValueMap|FixedValueMapType|FixedValueMap defines a fixed value for a source or target [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in the mapping.
5938
5939 **FixedValueMapType:** FixedValueMapType defines the structure for providing a fixed value for a source or target [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
5940
5941 Derivation:
5942
5943 AnnotableType (extension)
5944 FixedValueMapType
5945
5946 Content:
5947 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, (Source|Target), Value
5948
5949 Element Documentation:
5950
5951 |**Name**|**Type**|**Documentation**
5952 |[[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.
5953 |Source|IDType|
5954 |Target|IDType|
5955 |Value|xs:string|The fixed value for the [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
5956
5957 **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.
5958
5959 Derivation:
5960
5961 AnnotableType (extension)
5962 ComponentMapType
5963
5964 Content:
5965 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Source+, Target+, RepresentationMap?
5966
5967 Element Documentation:
5968
5969 (% style="width:1153.29px" %)
5970 |**Name**|(% style="width:271px" %)**Type**|(% style="width:686px" %)**Documentation**
5971 |[[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.
5972 |Source|(% style="width:271px" %)IDType|(% style="width:686px" %)
5973 |Target|(% style="width:271px" %)IDType|(% style="width:686px" %)
5974 |RepresentationMap|(% style="width:271px" %)RepresentationMapReferenceType|(% style="width:686px" %)
5975
5976 **//FrequencyFormatMappingBaseType//:** FrequencyFormatMappingBaseType defines the base refinement of the FrequencyFormatMappingType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
5977
5978 Derivation:
5979
5980 AnnotableType (extension)
5981 IdentifiableType (extension)
5982 FrequencyFormatMappingBaseType
5983
5984 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
5985 id?, urn?, uri?
5986
5987 Content:
5988 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link
5989
5990 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
5991
5992 (% style="width:1142.29px" %)
5993 |**Name**|**Type**|(% style="width:682px" %)**Documentation**
5994 |id|IDType|(% style="width:682px" %)The id is the identifier for the object.
5995 |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).
5996 |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.
5997
5998 Element Documentation:
5999
6000 |**Name**|**Type**|**Documentation**
6001 |[[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.
6002 |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.
6003
6004 **FrequencyFormatMappingType:**
6005
6006 Derivation:
6007
6008 AnnotableType (extension)
6009 IdentifiableType (extension)
6010 FrequencyFormatMappingBaseType (extension) 
6011 FrequencyFormatMappingType
6012
6013 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6014 id?, urn?, uri?
6015
6016 Content:
6017 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, FrequencyId, DatePattern
6018
6019 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6020
6021 (% style="width:1012.83px" %)
6022 |**Name**|(% style="width:282px" %)**Type**|(% style="width:640px" %)**Documentation**
6023 |id|(% style="width:282px" %)IDType|(% style="width:640px" %)The id is the identifier for the object.
6024 |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).
6025 |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.
6026
6027 Element Documentation:
6028
6029 (% style="width:1006.83px" %)
6030 |**Name**|**Type**|(% style="width:762px" %)**Documentation**
6031 |[[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.
6032 |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.
6033 |FrequencyId|IDType|(% style="width:762px" %)
6034 |DatePattern|xs:string|(% style="width:762px" %)
6035
6036 //**DateMapType:**//
6037
6038 Derivation:
6039
6040 AnnotableType (extension)
6041 IdentifiableType (extension)
6042 DateMapType
6043
6044 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6045 id?, urn?, uri?, resolvePeriod?
6046
6047 Content:
6048 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6049
6050 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6051
6052 |**Name**|**Type**|**Documentation**
6053 |id|IDType|The id is the identifier for the object.
6054 |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).
6055 |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.
6056 |resolvePeriod|ResolvePeriodType|Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6057
6058 Element Documentation:
6059
6060 |**Name**|**Type**|**Documentation**
6061 |[[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.
6062 |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.
6063 |Source|IDType|
6064 |Target|IDType|
6065 |FrequencyDimension|IDType|
6066 |MappedFrequencies|IDType|
6067 |TargetFrequencyID|IDType|
6068
6069 //**EpochMapBaseType:**// EpochMapBaseType defines the base refinement of the EpochMapType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6070
6071 Derivation:
6072
6073 AnnotableType (extension)
6074 IdentifiableType (extension)
6075 DateMapType (restriction)
6076 EpochMapBaseType
6077
6078 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6079 id?, urn?, uri?, resolvePeriod?
6080
6081 Content:
6082 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6083
6084 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6085
6086 |**Name**|**Type**|**Documentation**
6087 |id|IDType|The id is the identifier for the object.
6088 |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).
6089 |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.
6090 |resolvePeriod|ResolvePeriodType|Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6091
6092 Element Documentation:
6093
6094 |**Name**|**Type**|**Documentation**
6095 |[[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.
6096 |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.
6097 |Source|IDType|
6098 |Target|IDType|
6099 |FrequencyDimension|IDType|
6100 |MappedFrequencies|IDType|
6101 |TargetFrequencyID|IDType|
6102
6103 **EpochMapType:**
6104
6105 Derivation:
6106
6107 AnnotableType (extension)
6108 IdentifiableType (extension)
6109 DateMapType (restriction)
6110 EpochMapBaseType (extension)
6111 EpochMapType
6112
6113 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6114 id?, urn?, uri?, resolvePeriod?, basePeriod, epochPeriod
6115
6116 Content:
6117 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6118
6119 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6120
6121 |**Name**|**Type**|**Documentation**
6122 |id|IDType|The id is the identifier for the object.
6123 |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).
6124 |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.
6125 |resolvePeriod|ResolvePeriodType|Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6126 |basePeriod|xs:string|
6127 |epochPeriod|EpochPeriodType|
6128
6129 Element Documentation:
6130
6131 |**Name**|**Type**|**Documentation**
6132 |[[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.
6133 |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.
6134 |Source|IDType|
6135 |Target|IDType|
6136 |FrequencyDimension|IDType|
6137 |MappedFrequencies|IDType|
6138 |TargetFrequencyID|IDType|
6139
6140 //**DatePatternMapBaseType:**// DatePatternMapBaseType defines the base refinement of the DatePatternMapType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6141
6142 Derivation:
6143
6144 AnnotableType (extension)
6145 IdentifiableType (extension)
6146 DateMapType (restriction)
6147 DatePatternMapBaseType
6148
6149 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6150 id?, urn?, uri?, resolvePeriod?
6151
6152 Content:
6153 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6154
6155 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6156
6157 (% style="width:1144.29px" %)
6158 |**Name**|**Type**|**Documentation**
6159 |id|IDType|The id is the identifier for the object.
6160 |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).
6161 |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.
6162 |resolvePeriod|ResolvePeriodType|Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6163
6164 Element Documentation:
6165
6166 |**Name**|**Type**|**Documentation**
6167 |[[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.
6168 |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.
6169 |Source|IDType|
6170 |Target|IDType|
6171 |FrequencyDimension|IDType|
6172 |MappedFrequencies|IDType|
6173 |TargetFrequencyID|IDType|
6174
6175 **DatePatternMapType:**
6176
6177 Derivation:
6178
6179 AnnotableType (extension)
6180 IdentifiableType (extension)
6181 DateMapType (restriction)
6182 DatePatternMapBaseType (extension)
6183 DatePatternMapType
6184
6185 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6186 id?, urn?, uri?, resolvePeriod?, sourcePattern, locale
6187
6188 Content:
6189 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, (Source, Target)+, ( (FrequencyDimension, MappedFrequencies*) | TargetFrequencyID)
6190
6191 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6192
6193 (% style="width:1196.29px" %)
6194 |**Name**|**Type**|(% style="width:753px" %)**Documentation**
6195 |id|IDType|(% style="width:753px" %)The id is the identifier for the object.
6196 |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).
6197 |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.
6198 |resolvePeriod|ResolvePeriodType|(% style="width:753px" %)Indicates the point in time to resolve to when mapping from low fequency periods to higher frequency periods.
6199 |sourcePattern|xs:string|(% style="width:753px" %)Describes the source date using conventions for describing years, months, days, etc.
6200 |locale|xs:string|(% style="width:753px" %)The locale on which the input will be parsed according to the pattern.
6201
6202 Element Documentation:
6203
6204 |**Name**|**Type**|**Documentation**
6205 |[[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.
6206 |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.
6207 |Source|IDType|
6208 |Target|IDType|
6209 |FrequencyDimension|IDType|
6210 |MappedFrequencies|IDType|
6211 |TargetFrequencyID|IDType|
6212
6213 **//RepresentationMapBaseType//:** RepresentationMapBaseType defines the base refinement of the RepresentationMapType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6214
6215 Derivation:
6216
6217 AnnotableType (extension)
6218 IdentifiableType (extension)
6219 NameableType (extension)
6220 VersionableType (restriction)
6221 MaintainableBaseType (extension)
6222 MaintainableType (restriction)
6223 RepresentationMapBaseType
6224
6225 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6226 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?
6227
6228 Content:
6229 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
6230
6231
6232 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6233
6234 (% style="width:1160.29px" %)
6235 |**Name**|**Type**|**Documentation**
6236 |id|IDType|The id is the identifier for the object.
6237 |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).
6238 |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.
6239 |[[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.
6240 |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]].
6241 |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]].
6242 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6243 |[[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.
6244 |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.
6245 |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.
6246 |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]]’.
6247
6248 Element Documentation:
6249
6250 |**Name**|**Type**|**Documentation**
6251 |[[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.
6252 |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.
6253 |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.
6254 |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.
6255
6256 **RepresentationMapType:**
6257
6258 Derivation:
6259
6260 AnnotableType (extension)
6261 IdentifiableType (extension)
6262 NameableType (extension)
6263 VersionableType (restriction)
6264 MaintainableBaseType (extension)
6265 MaintainableType (restriction)
6266 RepresentationMapBaseType (extension)
6267 RepresentationMapType
6268
6269 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6270
6271 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?
6272
6273 Content:
6274 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, (SourceCodelist | SourceDataType)+, (TargetCodelist | TargetDataType)+, RepresentationMapping
6275
6276 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6277
6278 (% style="width:1159.29px" %)
6279 |**Name**|**Type**|**Documentation**
6280 |id|IDType|The id is the identifier for the object.
6281 |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).
6282 |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.
6283 |[[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.
6284 |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]].
6285 |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]].
6286 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6287 |[[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.
6288 |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.
6289 |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.
6290 |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]]’.
6291
6292 Element Documentation:
6293
6294 (% style="width:1172.29px" %)
6295 |**Name**|**Type**|(% style="width:748px" %)**Documentation**
6296 |[[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.
6297 |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.
6298 |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.
6299 |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.
6300 |SourceCodelist|AnyCodelistReferenceType|(% style="width:748px" %)
6301 |SourceDataType|DataType|(% style="width:748px" %)
6302 |TargetCodelist|AnyCodelistReferenceType|(% style="width:748px" %)
6303 |TargetDataType|DataType|(% style="width:748px" %)
6304 |RepresentationMapping|ValueMappingType|(% style="width:748px" %)
6305
6306 **SingleValueMappingType:** SingleValueMappingType defines a mapping with a single source and optional target.
6307
6308 Derivation:
6309
6310 AnnotableType (extension)
6311 SingleValueMappingType
6312
6313 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6314 validFrom?, validTo?
6315
6316 Content:
6317 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, SourceValue, TargetValue?
6318
6319 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6320
6321 (% style="width:1035.83px" %)
6322 |(% style="width:184px" %)**Name**|(% style="width:688px" %)**Type**|(% style="width:162px" %)**Documentation**
6323 |(% style="width:184px" %)validFrom|(% style="width:688px" %)xs:date|(% style="width:162px" %)
6324 |(% style="width:184px" %)validTo|(% style="width:688px" %)xs:date|(% style="width:162px" %)
6325
6326 Element Documentation:
6327
6328 |**Name**|**Type**|**Documentation**
6329 |[[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.
6330 |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.
6331 |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.
6332
6333 **ValueMappingType:** ValueMappingType defines a mapping of multiple sources to multiple targets.
6334
6335 Derivation:
6336
6337 AnnotableType (extension)
6338 ValueMappingType
6339
6340 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6341 validFrom?, validTo?
6342
6343 Content:
6344 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, SourceValue+, TargetValue
6345
6346 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6347
6348 (% style="width:928.294px" %)
6349 |(% style="width:193px" %)**Name**|(% style="width:179px" %)**Type**|(% style="width:553px" %)**Documentation**
6350 |(% style="width:193px" %)validFrom|(% style="width:179px" %)xs:date|(% style="width:553px" %)
6351 |(% style="width:193px" %)validTo|(% style="width:179px" %)xs:date|(% style="width:553px" %)
6352
6353 Element Documentation:
6354
6355 |**Name**|**Type**|**Documentation**
6356 |[[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.
6357 |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.
6358 |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.
6359
6360 **MappedValueType:**
6361
6362 Derivation:
6363
6364 xs:anySimpleType (restriction)
6365 xs:string (extension)
6366 MappedValueType
6367
6368 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6369 isRegEx?, startIndex?, endIndex?
6370
6371 Content:
6372 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6373
6374 (% style="width:733.294px" %)
6375 |(% style="width:190px" %)**Name**|(% style="width:221px" %)**Type**|(% style="width:319px" %)**Documentation**
6376 |(% style="width:190px" %)isRegEx|(% style="width:221px" %)xs:boolean|(% style="width:319px" %)
6377 |(% style="width:190px" %)startIndex|(% style="width:221px" %)xs:int|(% style="width:319px" %)
6378 |(% style="width:190px" %)endIndex|(% style="width:221px" %)xs:int|(% style="width:319px" %)
6379
6380 //**VtlDefinitionSchemeType:**// VtlDefinitionSchemeType is an abstract extension of the ItemSchemeType for [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] schemes.
6381
6382 Derivation:
6383
6384 AnnotableType (extension)
6385 IdentifiableType (extension)
6386 NameableType (extension)
6387 VersionableType (restriction)
6388 MaintainableBaseType (extension)
6389 MaintainableType (extension)
6390 ItemSchemeType (extension)
6391 VtlDefinitionSchemeType
6392
6393 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6394
6395 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
6396
6397 Content:
6398 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Item*
6399
6400 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6401
6402 |**Name**|**Type**|**Documentation**
6403 |id|IDType|The id is the identifier for the object.
6404 |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).
6405 |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.
6406 |[[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.
6407 |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]].
6408 |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]].
6409 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6410 |[[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.
6411 |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.
6412 |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.
6413 |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]]’.
6414 |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]].
6415 |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.
6416
6417 Element Documentation:
6418
6419 |**Name**|**Type**|**Documentation**
6420 |[[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.
6421 |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.
6422 |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.
6423 |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.
6424 |//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.
6425
6426 //**TransformationSchemeBaseType:**// TransformationSchemeBaseType is an abstract base type for the TransformationSchemeType. It restricts the item types to be only transformations.
6427
6428 Derivation:
6429
6430 AnnotableType (extension)
6431 IdentifiableType (extension)
6432 NameableType (extension)
6433 VersionableType (restriction)
6434 MaintainableBaseType (extension)
6435 MaintainableType (extension)
6436 ItemSchemeType (extension)
6437 VtlDefinitionSchemeType (restriction)
6438 TransformationSchemeBaseType
6439
6440 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6441
6442 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
6443
6444 Content:
6445 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Transformation
6446
6447 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6448
6449 (% style="width:1314.29px" %)
6450 |**Name**|**Type**|(% style="width:875px" %)**Documentation**
6451 |id|IDType|(% style="width:875px" %)The id is the identifier for the object.
6452 |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).
6453 |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.
6454 |[[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.
6455 |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]].
6456 |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]].
6457 |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.
6458 |[[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.
6459 |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.
6460 |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.
6461 |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]]’.
6462 |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]].
6463 |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.
6464
6465 Element Documentation:
6466
6467 |**Name**|**Type**|**Documentation**
6468 |[[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.
6469 |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.
6470 |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.
6471 |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.
6472 |Transformation|TransformationType|Transformation describes the details of a single transformation within a transformation scheme.
6473
6474 **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.
6475
6476 Derivation:
6477
6478 AnnotableType (extension)
6479 IdentifiableType (extension)
6480 NameableType (extension)
6481 VersionableType (restriction)
6482 MaintainableBaseType (extension)
6483 MaintainableType (extension)
6484 ItemSchemeType (extension)
6485 VtlDefinitionSchemeType (restriction)
6486 TransformationSchemeBaseType (extension)
6487 TransformationSchemeType
6488
6489 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6490
6491 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
6492
6493 Content:
6494 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Transformation*, VtlMappingScheme?, NamePersonalisationScheme?, CustomTypeScheme?, RulesetScheme*, UserDefinedOperatorScheme
6495
6496 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6497
6498 (% style="width:1198.29px" %)
6499 |**Name**|**Type**|**Documentation**
6500 |id|IDType|The id is the identifier for the object.
6501 |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).
6502 |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.
6503 |[[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.
6504 |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]].
6505 |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]].
6506 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6507 |[[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.
6508 |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.
6509 |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.
6510 |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]]’.
6511 |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]].
6512 |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.
6513
6514 Element Documentation:
6515
6516 (% style="width:1326.29px" %)
6517 |**Name**|**Type**|(% style="width:756px" %)**Documentation**
6518 |[[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.
6519 |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.
6520 |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.
6521 |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.
6522 |Transformation|TransformationType|(% style="width:756px" %)Transformation describes the details of a single transformation within a transformation scheme.
6523 |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.
6524 |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.
6525 |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.
6526 |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.
6527 |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.
6528
6529 //**TransformationBaseType:**// TransformationBaseType defines the base refinement of the TransformationType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6530
6531 Derivation:
6532
6533 AnnotableType (extension)
6534 IdentifiableType (extension)
6535 NameableType (restriction)
6536 ItemBaseType (extension)
6537 ItemType (restriction)
6538 UnnestedItemType (restriction)
6539 TransformationBaseType
6540
6541 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6542 id, urn?, uri?
6543
6544 Content:
6545 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
6546
6547 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6548
6549 (% style="width:1149.29px" %)
6550 |**Name**|**Type**|**Documentation**
6551 |id|IDType|The id is the identifier for the object.
6552 |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).
6553 |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.
6554
6555 Element Documentation:
6556
6557 |**Name**|**Type**|**Documentation**
6558 |[[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.
6559 |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.
6560 |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.
6561 |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.
6562
6563 **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.
6564
6565 Derivation:
6566
6567 AnnotableType (extension)
6568 IdentifiableType (extension)
6569 NameableType (restriction)
6570 ItemBaseType (extension)
6571 ItemType (restriction)
6572 UnnestedItemType (restriction)
6573 TransformationBaseType (extension)
6574 TransformationType
6575
6576 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6577 id, urn?, uri?, isPersistent
6578
6579 Content:
6580 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Expression, Result
6581
6582 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6583
6584 (% style="width:1160.29px" %)
6585 |**Name**|**Type**|**Documentation**
6586 |id|IDType|The id is the identifier for the object.
6587 |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).
6588 |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.
6589 |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.
6590
6591 Element Documentation:
6592
6593 |**Name**|**Type**|**Documentation**
6594 |[[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.
6595 |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.
6596 |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.
6597 |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.
6598 |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").
6599 |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").
6600
6601 **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]].
6602
6603 Derivation:
6604
6605 AnnotableType (extension)
6606 IdentifiableType (extension)
6607 NameableType (extension)
6608 VersionableType (restriction)
6609 MaintainableBaseType (extension)
6610 MaintainableType (extension)
6611 ItemSchemeType (restriction)
6612 VtlMappingSchemeType
6613
6614 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6615
6616 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?
6617
6618 Content:
6619 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, VtlMapping
6620
6621 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6622
6623 (% style="width:1146.29px" %)
6624 |**Name**|**Type**|(% style="width:733px" %)**Documentation**
6625 |id|IDType|(% style="width:733px" %)The id is the identifier for the object.
6626 |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).
6627 |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.
6628 |[[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.
6629 |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]].
6630 |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]].
6631 |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.
6632 |[[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.
6633 |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.
6634 |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.
6635 |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]]’.
6636 |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]].
6637
6638 Element Documentation:
6639
6640 |**Name**|**Type**|**Documentation**
6641 |[[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.
6642 |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.
6643 |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.
6644 |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.
6645 |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.
6646
6647 //**VtlMappingBaseType:**// VtlMappingBaseType defines the base refinement of the VtlMappingType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6648
6649 Derivation:
6650
6651 AnnotableType (extension)
6652 IdentifiableType (extension)
6653 NameableType (restriction)
6654 ItemBaseType (extension)
6655 ItemType (restriction)
6656 UnnestedItemType (restriction)
6657 VtlMappingBaseType
6658
6659 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6660 id, urn?, uri?
6661
6662 Content:
6663 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
6664
6665 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6666
6667 (% style="width:1012.83px" %)
6668 |**Name**|**Type**|(% style="width:753px" %)**Documentation**
6669 |id|IDType|(% style="width:753px" %)The id is the identifier for the object.
6670 |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).
6671 |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.
6672
6673 Element Documentation:
6674
6675 |**Name**|**Type**|**Documentation**
6676 |[[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.
6677 |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.
6678 |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.
6679 |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.
6680
6681 **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]].
6682
6683 Derivation:
6684
6685 AnnotableType (extension)
6686 IdentifiableType (extension)
6687 NameableType (restriction) 
6688 ItemBaseType (extension)
6689 ItemType (restriction)
6690 UnnestedItemType (restriction)
6691 VtlMappingBaseType (extension)
6692 VtlMappingType
6693
6694 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6695 id, urn?, uri?, alias
6696
6697 Content:
6698 [[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]])
6699
6700 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6701
6702 (% style="width:1039.83px" %)
6703 |**Name**|**Type**|(% style="width:780px" %)**Documentation**
6704 |id|IDType|(% style="width:780px" %)The id is the identifier for the object.
6705 |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).
6706 |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.
6707 |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.
6708
6709 Element Documentation:
6710
6711 (% style="width:1040.83px" %)
6712 |**Name**|**Type**|(% style="width:715px" %)**Documentation**
6713 |[[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.
6714 |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.
6715 |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.
6716 |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.
6717 |[[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]].
6718 |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.
6719 |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.
6720 |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.
6721 |[[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.
6722 |[[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.
6723
6724 **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]].
6725
6726 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6727 method?
6728
6729 Content:
6730 ToVtlSubSpace?
6731
6732 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6733
6734 (% style="width:1045.29px" %)
6735 |**Name**|**Type**|(% style="width:721px" %)**Documentation**
6736 |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.
6737
6738 Element Documentation:
6739
6740 (% style="width:1054.29px" %)
6741 |**Name**|**Type**|(% style="width:659px" %)**Documentation**
6742 |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.
6743
6744 **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]].
6745
6746 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6747 method?
6748
6749 Content:
6750 FromVtlSuperSpace?
6751
6752 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6753
6754 (% style="width:1085.29px" %)
6755 |**Name**|**Type**|(% style="width:789px" %)**Documentation**
6756 |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.
6757
6758 Element Documentation:
6759
6760 (% style="width:1093.83px" %)
6761 |**Name**|**Type**|(% style="width:756px" %)**Documentation**
6762 |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.
6763
6764 **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.
6765
6766 Content:
6767 Key+
6768
6769 Element Documentation:
6770
6771 (% style="width:1005.83px" %)
6772 |**Name**|(% style="width:192px" %)**Type**|(% style="width:634px" %)**Documentation**
6773 |Key|(% style="width:192px" %)SingleNCNameIDType|(% style="width:634px" %)A reference to a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] by its identifier.
6774
6775 **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.
6776
6777 Derivation:
6778
6779 AnnotableType (extension)
6780 IdentifiableType (extension)
6781 NameableType (extension)
6782 VersionableType (restriction)
6783 MaintainableBaseType (extension)
6784 MaintainableType (extension)
6785 ItemSchemeType (extension)
6786 VtlDefinitionSchemeType (restriction)
6787 NamePersonalisationSchemeType
6788
6789 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6790
6791 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
6792
6793 Content:
6794
6795 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, NamePersonalisation
6796
6797 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6798
6799 |**Name**|**Type**|**Documentation**
6800 |id|IDType|The id is the identifier for the object.
6801 |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).
6802 |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.
6803 |[[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.
6804 |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]].
6805 |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]].
6806 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6807 |[[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.
6808 |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.
6809 |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.
6810 |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]]’.
6811 |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]].
6812 |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.
6813
6814 Element Documentation:
6815
6816 (% style="width:1228.29px" %)
6817 |**Name**|**Type**|(% style="width:826px" %)**Documentation**
6818 |[[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.
6819 |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.
6820 |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.
6821 |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.
6822 |NamePersonalisation|NamePersonalisationType|(% style="width:826px" %)NamePersonalisation details a name personalisation that is used in a transformation.
6823
6824 //**NamePersonalisationBaseType:**// NamePersonalisationBaseType defines the base refinement of the NamePersonalisationType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6825
6826 Derivation:
6827
6828 AnnotableType (extension)
6829 IdentifiableType (extension)
6830 NameableType (restriction)
6831 ItemBaseType (extension)
6832 ItemType (restriction)
6833 UnnestedItemType (restriction)
6834 NamePersonalisationBaseType
6835
6836 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6837 id, urn?, uri?
6838
6839 Content:
6840 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
6841
6842 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6843
6844 (% style="width:1223.29px" %)
6845 |**Name**|**Type**|**Documentation**
6846 |id|IDType|The id is the identifier for the object.
6847 |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).
6848 |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.
6849
6850 Element Documentation:
6851
6852 |**Name**|**Type**|**Documentation**
6853 |[[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.
6854 |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.
6855 |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.
6856 |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.
6857
6858 **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.
6859
6860 Derivation:
6861
6862 AnnotableType (extension)
6863 IdentifiableType (extension)
6864 NameableType (restriction)
6865 ItemBaseType (extension)
6866 ItemType (restriction)
6867 UnnestedItemType (restriction)
6868 NamePersonalisationBaseType (extension)
6869 NamePersonalisationType
6870
6871 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6872 id, urn?, uri?, vtlArtefact
6873
6874 Content:
6875 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, VtlDefaultName, PersonalisedName
6876
6877 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6878
6879 (% style="width:1127.29px" %)
6880 |**Name**|(% style="width:250px" %)**Type**|(% style="width:750px" %)**Documentation**
6881 |id|(% style="width:250px" %)IDType|(% style="width:750px" %)The id is the identifier for the object.
6882 |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).
6883 |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.
6884 |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]].
6885
6886 Element Documentation:
6887
6888 (% style="width:1128.83px" %)
6889 |**Name**|**Type**|(% style="width:838px" %)**Documentation**
6890 |[[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.
6891 |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.
6892 |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.
6893 |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.
6894 |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.
6895 |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.
6896
6897 **//RulesetSchemeBaseType//:** RulesetSchemeBaseType is an abstract base type for the RulesetSchemeType. It restricts the item types to be only rulesets.
6898
6899 Derivation:
6900
6901 AnnotableType (extension)
6902 IdentifiableType (extension)
6903 NameableType (extension)
6904 VersionableType (restriction)
6905 MaintainableBaseType (extension)
6906 MaintainableType (extension)
6907 ItemSchemeType (extension)
6908 VtlDefinitionSchemeType (restriction)
6909 RulesetSchemeBaseType
6910
6911 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
6912 id, urn?, uri?, (% style="color:#e74c3c" %)version(%%)?, 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 |(%%)(% 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.
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 (% style="color:#e74c3c" %)version(%%).
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 (% style="color:#e74c3c" %)version(%%).
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 (% 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.
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 (% style="color:#e74c3c" %)constraint(%%).
6932 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] (% style="color:#e74c3c" %)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]] (% style="color:#e74c3c" %)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 id, urn?, uri?, (% style="color:#e74c3c" %)version(%%)?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
6960
6961 Content:
6962 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, Ruleset*, VtlMappingScheme?
6963
6964 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
6965
6966 |**Name**|**Type**|**Documentation**
6967 |id|IDType|The id is the identifier for the object.
6968 |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).
6969 |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.
6970 |(%%)(% 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.
6971 |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(%%).
6972 |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(%%).
6973 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
6974 |[[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.
6975 |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.
6976 |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.
6977 |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]]’.
6978 |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 (% style="color:#e74c3c" %)constraint(%%).
6979 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] (% style="color:#e74c3c" %)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]] (% style="color:#e74c3c" %)version(%%).
6980
6981 Element Documentation:
6982
6983 (% style="width:1185.29px" %)
6984 |**Name**|**Type**|**Documentation**
6985 |[[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.
6986 |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.
6987 |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.
6988 |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.
6989 |Ruleset|RulesetType|Ruleset details a ruleset within a ruleset scheme.
6990 |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 (% style="color:#e74c3c" %)Concepts(%%) (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 (% style="color:#e74c3c" %)Concepts(%%).
6991
6992 //**RulesetBaseType:**// RulesetBaseType defines the base refinement of the RulesetType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
6993
6994 Derivation:
6995
6996 AnnotableType (extension)
6997 IdentifiableType (extension)
6998 NameableType (restriction)
6999 ItemBaseType (extension)
7000 ItemType (restriction)
7001 UnnestedItemType (restriction)
7002 RulesetBaseType
7003
7004 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7005 id, urn?, uri?
7006
7007 Content:
7008 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description
7009
7010 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documenation:
7011
7012 |**Name**|**Type**|**Documentation**
7013 |id|IDType|The id is the identifier for the object.
7014 |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).
7015 |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.
7016
7017 Element Documentation:
7018
7019 |**Name**|**Type**|**Documentation**
7020 |[[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.
7021 |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.
7022 |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.
7023 |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.
7024
7025 **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.
7026
7027 Derivation:
7028
7029 AnnotableType (extension)
7030 IdentifiableType (extension)
7031 NameableType (restriction)
7032 ItemBaseType (extension)
7033 ItemType (restriction)
7034 UnnestedItemType (restriction)
7035 RulesetBaseType (extension)
7036 RulesetType
7037
7038 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7039 id, urn?, uri?, rulesetType, rulesetScope
7040
7041 Content:
7042 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, RulesetDefinition
7043
7044 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7045
7046 (% style="width:1013.83px" %)
7047 |**Name**|**Type**|(% style="width:730px" %)**Documentation**
7048 |id|IDType|(% style="width:730px" %)The id is the identifier for the object.
7049 |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).
7050 |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.
7051 |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
7052 |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]].
7053
7054 Element Documentation:
7055
7056 (% style="width:1016.83px" %)
7057 |**Name**|**Type**|(% style="width:740px" %)**Documentation**
7058 |[[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.
7059 |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.
7060 |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.
7061 |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.
7062 |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]].
7063
7064 //**UserDefinedOperatorSchemeBaseType:**// UserDefinedOperatorSchemeBaseType is an abstract base type for the UserDefinedOperatorSchemeType. It restricts the item types to be only user defined operators.
7065
7066 Derivation:
7067
7068 AnnotableType (extension)
7069 IdentifiableType (extension)
7070 NameableType (extension)
7071 VersionableType (restriction)
7072 MaintainableBaseType (extension)
7073 MaintainableType (extension)
7074 ItemSchemeType (extension)
7075 VtlDefinitionSchemeType (restriction)
7076 UserDefinedOperatorSchemeBaseType
7077
7078 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7079 id, urn?, uri?, (% style="color:#e74c3c" %)version(%%)?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
7080
7081 Content:
7082 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, UserDefinedOperator
7083
7084 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7085
7086 (% style="width:1289.29px" %)
7087 |**Name**|**Type**|**Documentation**
7088 |id|IDType|The id is the identifier for the object.
7089 |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).
7090 |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.
7091 |(%%)(% 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.
7092 |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(%%).
7093 |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(%%).
7094 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
7095 |[[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.
7096 |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.
7097 |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.
7098 |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]]’.
7099 |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 (% style="color:#e74c3c" %)constraint(%%).
7100 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] (% style="color:#e74c3c" %)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]] (% style="color:#e74c3c" %)version(%%).
7101
7102 Element Documentation:
7103
7104 (% style="width:1146.29px" %)
7105 |**Name**|**Type**|(% style="width:744px" %)**Documentation**
7106 |[[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.
7107 |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.
7108 |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.
7109 |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.
7110 |UserDefinedOperator|UserDefinedOperatorType|(% style="width:744px" %)UserDefinedOperator details a user defined operators within a user defined operator scheme.
7111
7112 **UserDefinedOperatorSchemeType:** UserDefinedOperatorSchemeType defines a collection of user defined operators that are used in transformations.
7113
7114 Derivation:
7115
7116 AnnotableType (extension)
7117 IdentifiableType (extension)
7118 NameableType (extension)
7119 VersionableType (restriction)
7120 MaintainableBaseType (extension)
7121 MaintainableType (extension)
7122 ItemSchemeType (extension)
7123 VtlDefinitionSchemeType (restriction)
7124 UserDefinedOperatorSchemeBaseType (extension)
7125 UserDefinedOperatorSchemeType
7126
7127 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7128 id, urn?, uri?, (% style="color:#e74c3c" %)version(%%)?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
7129
7130 Content:
7131 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, UserDefinedOperator*, VtlMappingScheme?, RulesetScheme
7132
7133 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7134
7135 (% style="width:1233.29px" %)
7136 |**Name**|**Type**|**Documentation**
7137 |id|IDType|The id is the identifier for the object.
7138 |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).
7139 |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.
7140 |(%%)(% 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.
7141 |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(%%).
7142 |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(%%).
7143 |agencyID|NestedNCNameIDType|The agencyID must be provided, and identifies the [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] of the object.
7144 |[[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.
7145 |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.
7146 |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.
7147 |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]]’.
7148 |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 (% style="color:#e74c3c" %)constraint(%%).
7149 |vtlVersion|xs:string|Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] (% style="color:#e74c3c" %)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]] (% style="color:#e74c3c" %)version(%%).
7150
7151 Element Documentation:
7152
7153 (% style="width:1153.29px" %)
7154 |**Name**|**Type**|(% style="width:717px" %)**Documentation**
7155 |[[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.
7156 |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.
7157 |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.
7158 |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.
7159 |UserDefinedOperator|UserDefinedOperatorType|(% style="width:717px" %)UserDefinedOperator details a user defined operators within a user defined operator scheme.
7160 |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]].
7161 |RulesetScheme|RulesetSchemeReferenceType|(% style="width:717px" %)References a ruleset scheme defining rulesets utilized in the user defined operators.
7162
7163 //**UserDefinedOperatorBaseType:**// UserDefinedOperatorBaseType defines the base refinement of the UserDefinedOperatorType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
7164
7165 Derivation:
7166
7167 AnnotableType (extension)
7168 IdentifiableType (extension)
7169 NameableType (restriction)
7170 ItemBaseType (extension)
7171 ItemType (restriction)
7172 UnnestedItemType (restriction)
7173 UserDefinedOperatorBaseType
7174
7175 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7176 id, urn?, uri?
7177
7178 Content:
7179 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link, Name+, Description
7180
7181 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7182
7183 (% style="width:1187.29px" %)
7184 |**Name**|**Type**|**Documentation**
7185 |id|IDType|The id is the identifier for the object.
7186 |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).
7187 |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.
7188
7189 Element Documentation:
7190
7191 |**Name**|**Type**|**Documentation**
7192 |[[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.
7193 |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.
7194 |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.
7195 |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.
7196
7197 **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.
7198
7199 Derivation:
7200
7201 AnnotableType (extension)
7202 IdentifiableType (extension)
7203 NameableType (restriction)
7204 ItemBaseType (extension)
7205 ItemType (restriction)
7206 UnnestedItemType (restriction)
7207 UserDefinedOperatorBaseType (extension)
7208 UserDefinedOperatorType
7209
7210 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7211 id, urn?, uri?
7212
7213 Content:
7214 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link, Name+, Description, OperatorDefinition
7215
7216 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7217
7218 (% style="width:1104.29px" %)
7219 |**Name**|(% style="width:242px" %)**Type**|(% style="width:772px" %)**Documentation**
7220 |id|(% style="width:242px" %)IDType|(% style="width:772px" %)The id is the identifier for the object.
7221 |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).
7222 |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.
7223
7224 Element Documentation:
7225
7226 |**Name**|**Type**|**Documentation**
7227 |[[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.
7228 |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.
7229 |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.
7230 |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.
7231 |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.
7232
7233 **CustomTypeSchemeType:** CustomTypeSchemeType defines a collection of custom types that are used in transformations.
7234
7235 Derivation:
7236
7237 AnnotableType (extension)
7238 IdentifiableType (extension)
7239 NameableType (extension)
7240 VersionableType (restriction)
7241 MaintainableBaseType (extension)
7242 MaintainableType (extension)
7243 ItemSchemeType (extension)
7244 VtlDefinitionSchemeType (restriction)
7245 CustomTypeSchemeType
7246
7247 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7248 id, urn?, uri?, (% style="color:#e74c3c" %)version(%%)?, validFrom?, validTo?, agencyID, isPartialLanguage?, [[isExternalReference>>doc:sdmx:Glossary 2\.1.isExternalReference.WebHome]]?, serviceURL?, structureURL?, isPartial?, vtlVersion
7249
7250 Content:
7251 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, CustomType
7252
7253 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7254
7255 (% style="width:1182.29px" %)
7256 |**Name**|**Type**|(% style="width:760px" %)**Documentation**
7257 |id|IDType|(% style="width:760px" %)The id is the identifier for the object.
7258 |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).
7259 |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.
7260 |(%%)(% style="color:#e74c3c" %)version|VersionType|(% style="width:760px" %)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.
7261 |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 (% style="color:#e74c3c" %)version(%%).
7262 |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 (% style="color:#e74c3c" %)version(%%).
7263 |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.
7264 |[[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.
7265 |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.
7266 |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 (% 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.
7267 |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]]’.
7268 |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 (% style="color:#e74c3c" %)constraint(%%).
7269 |vtlVersion|xs:string|(% style="width:760px" %)Identifies the [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] (% style="color:#e74c3c" %)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]] (% style="color:#e74c3c" %)version(%%).
7270
7271 Element Documentation:
7272
7273 |**Name**|**Type**|**Documentation**
7274 |[[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.
7275 |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.
7276 |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.
7277 |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.
7278 |CustomType|CustomTypeType|CustomType details a custom type within a custom type scheme.
7279
7280 //**CustomTypeBaseType:**// CustomTypeBaseType defines the base refinement of the CustomTypeType. Its purpose is to retrict the urn [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].
7281
7282 Derivation:
7283
7284 AnnotableType (extension)
7285 IdentifiableType (extension)
7286 NameableType (restriction)
7287 ItemBaseType (extension)
7288 ItemType (restriction)
7289 UnnestedItemType (restriction)
7290 CustomTypeBaseType
7291
7292 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7293 id, urn?, uri?
7294
7295 Content:
7296 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link, Name+, Description
7297
7298 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7299
7300 |**Name**|**Type**|**Documentation**
7301 |id|IDType|The id is the identifier for the object.
7302 |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).
7303 |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.
7304
7305 Element Documentation:
7306
7307 |**Name**|**Type**|**Documentation**
7308 |[[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.
7309 |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.
7310 |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.
7311 |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.
7312
7313 **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.
7314
7315 Derivation:
7316
7317 AnnotableType (extension)
7318 IdentifiableType (extension)
7319 NameableType (restriction)
7320 ItemBaseType (extension)
7321 ItemType (restriction)
7322 UnnestedItemType (restriction)
7323 CustomTypeBaseType (extension)
7324 CustomTypeType
7325
7326 [[Attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]:
7327 id, urn?, uri?
7328
7329 Content:
7330 [[Annotations>>doc:sdmx:Glossary 2\.1.Annotation.WebHome]]?, Link*, Name+, Description*, VtlScalarType, DataType, VtlLiteralFormat?, OutputFormat?, NullValue?
7331
7332 [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Documentation:
7333
7334 (% style="width:1025.83px" %)
7335 |**Name**|(% style="width:188px" %)**Type**|(% style="width:762px" %)**Documentation**
7336 |id|(% style="width:188px" %)IDType|(% style="width:762px" %)The id is the identifier for the object.
7337 |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).
7338 |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.
7339
7340 Element Documentation:
7341
7342 (% style="width:1024.83px" %)
7343 |**Name**|**Type**|**Documentation**
7344 |[[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.
7345 |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.
7346 |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.
7347 |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.
7348 |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.
7349 |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.
7350 |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.
7351 |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.
7352 |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.
7353
7354 === 2.1.4 Simple Types ===
7355
7356 **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 (% style="color:#e74c3c" %)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.
7357
7358 Derived by restriction of SimpleDataType.
7359
7360 Enumerations:
7361
7362 (% style="width:1270.29px" %)
7363 |**Value**|(% style="width:1070px" %)**Documentation**
7364 |String|(% style="width:1070px" %)A string datatype corresponding to W3C XML Schema's xs:string datatype.
7365 |Alpha|(% style="width:1070px" %)A string datatype which only allows for the simple aplhabetic charcter set of A-Z, a-z.
7366 |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.
7367 |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.
7368 |BigInteger|(% style="width:1070px" %)An integer datatype corresponding to W3C XML Schema's xs:integer datatype.
7369 |Integer|(% style="width:1070px" %)An integer datatype corresponding to W3C XML Schema's xs:int datatype.
7370 |Long|(% style="width:1070px" %)A numeric datatype corresponding to W3C XML Schema's xs:long datatype.
7371 |Short|(% style="width:1070px" %)A numeric datatype corresponding to W3C XML Schema's xs:short datatype.
7372 |Boolean|(% style="width:1070px" %)A datatype corresponding to W3C XML Schema's xs:boolean datatype.
7373 |URI|(% style="width:1070px" %)A datatype corresponding to W3C XML Schema's xs:anyURI datatype.
7374 |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".
7375 |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]].
7376 |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]].
7377 |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]].
7378 |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.
7379 |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]].
7380 |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.
7381 |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.
7382 |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.
7383 |GregorianYearMonth|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:gYearMonth datatype, which is based on ISO-8601.
7384 |GregorianDay|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:date datatype, which is based on ISO-8601.
7385 |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.
7386 |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.
7387 |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.
7388 |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.
7389 |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.
7390 |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.
7391 |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.
7392 |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.
7393 |Month|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:gMonth datatype.
7394 |MonthDay|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:gMonthDay datatype.
7395 |Day|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:gDay datatype.
7396 |Duration|(% style="width:1070px" %)A time datatype corresponding to W3C XML Schema's xs:duration datatype.
7397
7398 **WildcardedMemberValueType:** WildcardedMemberValueType allows for an optional wildcard characters ('%') in an identifier.
7399
7400 Derived by restriction of xs:string.
7401 Regular Expression Pattern: [A-Za-z0-9_@$-%]+
7402
7403 **GeoCodelistTypeType:** GeoCodelistTypeType defines an enumeration of the speicfic types of geographic [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]].
7404
7405 Derived by restriction of xs:string.
7406
7407 Enumerations:
7408
7409 (% style="width:469.294px" %)
7410 |(% style="width:225px" %)**Value**|(% style="width:240px" %)**Documentation**
7411 |(% style="width:225px" %)GeographicCodelist|(% style="width:240px" %)
7412 |(% style="width:225px" %)GeoGridCodelist|(% style="width:240px" %)
7413
7414 **ConstraintRoleType:** ConstraintRoleType defines a list of roles for a content (% style="color:#e74c3c" %)constraint(%%). A (% style="color:#e74c3c" %)constraint(%%) can state which data is present or which content is allowed for the (% style="color:#e74c3c" %)constraint(%%) attachment.
7415
7416 Derived by restriction of xs:string.
7417
7418 Enumerations:
7419
7420 (% style="width:1020.83px" %)
7421 |**Value**|(% style="width:825px" %)**Documentation**
7422 |Allowed|(% style="width:825px" %)The (% style="color:#e74c3c" %)constraint(%%) contains the allowed values for attachable object.
7423 |Actual|(% style="width:825px" %)The (% style="color:#e74c3c" %)constraints(%%) contains the actual data present for the attachable object.
7424
7425 **SimpleOperatorType:** SimpleOperatorType provides an enumeration of simple operators to be applied to any value.
7426
7427 Derived by restriction of xs:string.
7428
7429 Enumerations:
7430
7431 (% style="width:705.894px" %)
7432 |(% style="width:250px" %) **Value**|(% style="width:454px" %) **Documentation**
7433 |(% style="width:250px" %) notEqual|(% style="width:454px" %) () - value must not be equal to the value supplied.
7434 |(% style="width:250px" %) equal|(% style="width:454px" %) (=) - value must be exactly equal to the value supplied.
7435
7436 **RangeOperatorType:** RangeOperatorType provides an enumeration of range operators to be applied to an ordered value.
7437
7438 Derived by restriction of xs:string.
7439
7440 Enumerations:
7441
7442 (% style="width:828.294px" %)
7443 |(% style="width:293px" %)**Value**|(% style="width:532px" %)**Documentation**
7444 |(% style="width:293px" %)greaterThanOrEqual|(% style="width:532px" %)(>=) - value must be greater than or equal to the value supplied.
7445 |(% style="width:293px" %)lessThanOrEqual|(% style="width:532px" %)(<=) - value must be less than or equal to the value supplied.
7446 |(% style="width:293px" %)greaterThan|(% style="width:532px" %)(> - value must be greater than the value supplied.
7447 |(% style="width:293px" %)lessThan|(% style="width:532px" %)(< - value must be less than the value supplied.
7448
7449 **TextSearchOperatorType:** TextSearchOperatorType provides an enumeration of text search operators.
7450
7451 Derived by restriction of xs:string.
7452
7453 Enumerations:
7454
7455 (% style="width:1004.83px" %)
7456 |**Value**|**Documentation**
7457 |contains|The text being searched must contain the supplied text.
7458 |startsWith|The text being searched must start with the supplied text.
7459 |endsWith|The text being searched must end with the supplied text.
7460 |doesNotContain|The text being searched cannot contain the supplied text.
7461 |doesNotStartWith|The text being searched cannot start with the supplied text.
7462 |doesNotEndWith|The text being searched cannot end with the supplied text.
7463
7464 **OrderedOperatorType:** OrderedOperatorType combines the SimpleOperatorType and the RangeOperatorType to provide a full range or operators for any ordered value.
7465
7466 Union of:
7467 SimpleOperatorType, RangeOperatorType.
7468
7469 **TextOperatorType:**
7470
7471 Union of:
7472 SimpleOperatorType, TextSearchOperatorType.
7473
7474 **TimeOperatorType:** TimeOperatorType derives from the OrderedOperatorType to remove the notEqual operator.
7475
7476 Derived by restriction of OrderedOperatorType.
7477
7478 Enumerations:
7479
7480 (% style="width:1006.83px" %)
7481 |(% style="width:418px" %)**Value**|(% style="width:585px" %)**Documentation**
7482 |(% style="width:418px" %)equal|(% style="width:585px" %)
7483 |(% style="width:418px" %)greaterThanOrEqual|(% style="width:585px" %)
7484 |(% style="width:418px" %)lessThanOrEqual|(% style="width:585px" %)
7485 |(% style="width:418px" %)greaterThan|(% style="width:585px" %)
7486 |(% style="width:418px" %)lessThan|(% style="width:585px" %)
7487
7488 **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]].
7489
7490 Derived by restriction of xs:string.
7491
7492 Enumerations:
7493
7494 (% style="width:1012.83px" %)
7495 |(% style="width:348px" %)**Value**|(% style="width:662px" %)**Documentation**
7496 |(% style="width:348px" %)mandatory|(% style="width:662px" %)
7497 |(% style="width:348px" %)optional|(% style="width:662px" %)
7498
7499 **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.
7500
7501 Derived by restriction of SimpleDataType.
7502
7503 Enumerations:
7504
7505 (% style="width:1012.83px" %)
7506 |**Value**|(% style="width:859px" %)**Documentation**
7507 |Alpha|(% style="width:859px" %)A string datatype which only allows for the simple aplhabetic charcter set of A-Z, a-z.
7508 |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.
7509 |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.
7510
7511 **EpochPeriodType:** EpochPeriodType defines an enumeration of epoch period types.
7512
7513 Derived by restriction of xs:string.
7514
7515 Enumerations:
7516
7517 (% style="width:1012.83px" %)
7518 |(% style="width:385px" %)**Value**|(% style="width:692px" %)**Documentation**
7519 |(% style="width:385px" %)nanosecond|(% style="width:692px" %)
7520 |(% style="width:385px" %)millisecond|(% style="width:692px" %)
7521 |(% style="width:385px" %)microsecond|(% style="width:692px" %)
7522 |(% style="width:385px" %)second|(% style="width:692px" %)
7523 |(% style="width:385px" %)day|(% style="width:692px" %)
7524
7525 **ResolvePeriodType:** ResolvePeriodType defines an enumeration of how date periods should be resolved.
7526
7527 Derived by restriction of xs:string.
7528
7529 Enumerations:
7530
7531 (% style="width:1011.83px" %)
7532 |(% style="width:325px" %)**Value**|(% style="width:684px" %)**Documentation**
7533 |(% style="width:325px" %)startOfPeriod|(% style="width:684px" %)
7534 |(% style="width:325px" %)endOfPeriod|(% style="width:684px" %)
7535 |(% style="width:325px" %)midPeriod|(% style="width:684px" %)
7536
7537 **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.
7538
7539 Derived by restriction of xs:string.
7540
7541 Enumerations:
7542
7543 (% style="width:1018.83px" %)
7544 |**Value**|(% style="width:904px" %)**Documentation**
7545 |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").
7546 |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]]").
7547 |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]]").
7548
7549 **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.
7550
7551 Union of:
7552 StandardToVtlMappingMethodType, xs:string.
7553
7554 **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]].
7555
7556 Derived by restriction of xs:string.
7557
7558 Enumerations:
7559
7560 (% style="width:1027.83px" %)
7561 |**Value**|(% style="width:966px" %)**Documentation**
7562 |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").
7563 |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 (% style="color:#e74c3c" %)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 (% style="color:#e74c3c" %)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").
7564
7565 **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.
7566
7567 Union of:
7568 StandardFromVtlMappingMethodType, xs:string.
7569
7570 **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.
7571
7572 Union of:
7573 SimpleDataType, xs:string.
© Semantic R&D Group, 2026