Changes for page Part II.Common Namespace

Last modified by Elena Yasinovskaya on 2025/09/10 11:19

From version 6.4
edited by Helena K.
on 2025/07/03 12:22
Change comment: There is no comment for this version
To version 5.2
edited by Helena K.
on 2025/07/03 12:12
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -26,10 +26,9 @@
26 26  
27 27  Referenced Namespaces:
28 28  
29 -(% style="width:630.294px" %)
30 -|(% style="width:391px" %)**Namespace**|(% style="width:236px" %)**Prefix**
31 -|(% style="width:391px" %)http:~/~/www.w3.org/1999/xhtml|(% style="width:236px" %)xhtml
32 -|(% style="width:391px" %)http:~/~/www.w3.org/2001/XMLSchema|(% style="width:236px" %)xs
29 +|**Namespace**|**Prefix**|
30 +|http://www.w3.org/1999/xhtml|xhtml|
31 +|http://www.w3.org/2001/XMLSchema|xs|
33 33  
34 34  Contents:
35 35  6 Global Elements
... ... @@ -59,10 +59,9 @@
59 59  
60 60  Element Documentation:
61 61  
62 -(% style="width:1009.29px" %)
63 -|(% style="width:172px" %)**Name**|(% style="width:176px" %)**Type**|(% style="width:659px" %)**Documentation**
64 -|(% style="width:172px" %)Text|(% style="width:176px" %)TextType|(% style="width:659px" %)Text is a reusable element, used for providing a language specific text value for general purposes (i.e. not for a name or description).
65 -|(% style="width:172px" %)StructuredText|(% style="width:176px" %)XHTMLType|(% style="width:659px" %)StructuredText is a reusable element, used for providing a language specific text value structured as XHTML.
61 +|**Name**|**Type**|**Documentation**
62 +|Text|TextType|Text is a reusable element, used for providing a language specific text value for general purposes (i.e. not for a name or description).
63 +|StructuredText|XHTMLType|StructuredText is a reusable element, used for providing a language specific text value structured as XHTML.
66 66  
67 67  **BooleanValueType:** BooleanValueType is a refinement of SimpleValueType limiting the content to be a boolean.
68 68  
... ... @@ -116,9 +116,8 @@
116 116  
117 117  Element Documentation:
118 118  
119 -(% style="width:1013.29px" %)
120 -|**Name**|**Type**|(% style="width:742px" %)**Documentation**
121 -|Text|TextType|(% style="width:742px" %)Text is a reusable element, used for providing a language specific text value for general purposes (i.e. not for a name or description).
117 +|**Name**|**Type**|**Documentation**
118 +|Text|TextType|Text is a reusable element, used for providing a language specific text value for general purposes (i.e. not for a name or description).
122 122  
123 123  **StructuredTextValueType:** StructuredTextValueType is a restriction of ValueType that allows mutliple StructuredText (XHTML mixed content) elements to expressed a text value in multiple languages. The content of this should be restricted in its use to only allow a langue code (xml:lang) to be used once within an element of this type.
124 124  
... ... @@ -132,9 +132,8 @@
132 132  
133 133  Element Documentation:
134 134  
135 -(% style="width:1000.29px" %)
136 -|**Name**|**Type**|(% style="width:536px" %)**Documentation**
137 -|StructuredText|XHTMLType|(% style="width:536px" %)StructuredText is a reusable element, used for providing a language specific text value structured as XHTML.
132 +|**Name**|**Type**|**Documentation**
133 +|StructuredText|XHTMLType|StructuredText is a reusable element, used for providing a language specific text value structured as XHTML.
138 138  
139 139  **TextType:** TextType provides for a set of language-specific alternates to be provided for any human-readable constructs in the instance.
140 140  
... ... @@ -150,9 +150,8 @@
150 150  Content:
151 151  Attribute Documentation:
152 152  
153 -(% style="width:1005.29px" %)
154 -|**Name**|**Type**|(% style="width:519px" %)**Documentation**
155 -|xml:lang (default: en)|xs:language|(% style="width:519px" %)The xml:lang attribute specifies a language code for the text. If not supplied, the default language is assumed to be English.
149 +|**Name**|**Type**|**Documentation**
150 +|xml:lang (default: en)|xs:language|The xml:lang attribute specifies a language code for the text. If not supplied, the default language is assumed to be English.
156 156  
157 157  **StatusMessageType:** StatusMessageType describes the structure of an error or warning message. A message contains the text of the message, as well as an optional language indicator and an optional code.
158 158  
... ... @@ -164,15 +164,13 @@
164 164  
165 165  Attribute Documentation:
166 166  
167 -(% style="width:1010.29px" %)
168 -|**Name**|**Type**|(% style="width:867px" %)**Documentation**
169 -|code|xs:string|(% style="width:867px" %)The code attribute holds an optional code identifying the underlying error that generated the message. This should be used if parallel language descriptions of the error are supplied, to distinguish which of the multiple error messages are for the same underlying error.
162 +|**Name**|**Type**|**Documentation**
163 +|code|xs:string|The code attribute holds an optional code identifying the underlying error that generated the message. This should be used if parallel language descriptions of the error are supplied, to distinguish which of the multiple error messages are for the same underlying error.
170 170  
171 171  Element Documentation:
172 172  
173 -(% style="width:1015.29px" %)
174 -|**Name**|**Type**|(% style="width:542px" %)**Documentation**
175 -|Text|TextType|(% style="width:542px" %)Text contains the text of the message, in parallel language values.
167 +|**Name**|**Type**|**Documentation**
168 +|Text|TextType|Text contains the text of the message, in parallel language values.
176 176  
177 177  **EmptyType:** EmptyType is an empty complex type for elements where the presence of the tag indicates all that is necessary.
178 178  
... ... @@ -194,15 +194,13 @@
194 194  
195 195  Attribute Documentation:
196 196  
197 -(% style="width:1011.29px" %)
198 -|(% style="width:152px" %)**Name**|(% style="width:182px" %)**Type**|(% style="width:675px" %)**Documentation**
199 -|(% style="width:152px" %)code|(% style="width:182px" %)xs:string|(% style="width:675px" %)The code attribute holds an optional code identifying the underlying error that generated the message. This should be used if parallel language descriptions of the error are supplied, to distinguish which of the multiple error messages are for the same underlying error.
190 +|**Name**|**Type**|**Documentation**
191 +|code|xs:string|The code attribute holds an optional code identifying the underlying error that generated the message. This should be used if parallel language descriptions of the error are supplied, to distinguish which of the multiple error messages are for the same underlying error.
200 200  
201 201  Element Documentation:
202 202  
203 -(% style="width:1010.29px" %)
204 -|(% style="width:150px" %)**Name**|(% style="width:206px" %)**Type**|(% style="width:652px" %)**Documentation**
205 -|(% style="width:150px" %)Text|(% style="width:206px" %)TextType|(% style="width:652px" %)Text contains the text of the message, in parallel language values.
195 +|**Name**|**Type**|**Documentation**
196 +|Text|TextType|Text contains the text of the message, in parallel language values.
206 206  
207 207  ***AnnotableType*:** AnnotableType is an abstract base type used for all annotable artefacts. Any type that provides for annotations should extend this type.
208 208  
... ... @@ -211,9 +211,8 @@
211 211  
212 212  Element Documentation:
213 213  
214 -(% style="width:1014.29px" %)
215 -|**Name**|**Type**|(% style="width:683px" %)**Documentation**
216 -|Annotations|AnnotationsType|(% style="width:683px" %)Annotations is a reusable element the provides for a collection of annotations. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
205 +|**Name**|**Type**|**Documentation**
206 +|Annotations|AnnotationsType|Annotations is a reusable element the provides for a collection of annotations. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
217 217  
218 218  **AnnotationsType:** AnnotationsType provides for a list of annotations to be attached to data and structure messages.
219 219  
... ... @@ -222,9 +222,8 @@
222 222  
223 223  Element Documentation:
224 224  
225 -(% style="width:1019.29px" %)
226 -|(% style="width:230px" %)**Name**|(% style="width:222px" %)**Type**|(% style="width:564px" %)**Documentation**
227 -|(% style="width:230px" %)Annotation|(% style="width:222px" %)AnnotationType|(% style="width:564px" %)
215 +|**Name**|**Type**|**Documentation**
216 +|Annotation|AnnotationType|
228 228  
229 229  **AnnotationType:** AnnotationType provides for non-documentation notes and annotations to be embedded in data and structure messages. It provides optional fields for providing a title, a type description, a URI, and the text of the annotation.
230 230  
... ... @@ -236,19 +236,17 @@
236 236  
237 237  Attribute Documentation:
238 238  
239 -(% style="width:994.294px" %)
240 -|**Name**|**Type**|(% style="width:697px" %)**Documentation**
241 -|id|xs:string|(% style="width:697px" %)The id attribute provides a non-standard identification of an annotation. It can be used to disambiguate annotations.
228 +|**Name**|**Type**|**Documentation**
229 +|id|xs:string|The id attribute provides a non-standard identification of an annotation. It can be used to disambiguate annotations.
242 242  
243 243  Element Documentation:
244 244  
245 -(% style="width:1005.29px" %)
246 -|**Name**|**Type**|(% style="width:710px" %)**Documentation**
247 -|AnnotationTitle|xs:string|(% style="width:710px" %)AnnotationTitle provides a title for the annotation.
248 -|AnnotationType|xs:string|(% style="width:710px" %)AnnotationType is used to distinguish between annotations designed to support various uses. The types are not enumerated, as these can be specified by the user or creator of the annotations. The definitions and use of annotation types should be documented by their creator.
249 -|AnnotationURL|AnnotationURLType|(% style="width:710px" %)AnnotationURL is a URI - typically a URL - which points to an external resource which may contain or supplement the annotation. These can be localised by indicating a language for the resource. If a language is not specified, the resource is assumed to not be localised. If a specific behavior is desired, an annotation type should be defined which specifies the use of this field more exactly.
250 -|AnnotationText|TextType|(% style="width:710px" %)AnnotationText holds a language-specific string containing the text of the annotation.
251 -|AnnotationValue|xs:string|(% style="width:710px" %)AnnotationValue holds a non-localised value for the annotation.
233 +|**Name**|**Type**|**Documentation**
234 +|AnnotationTitle|xs:string|AnnotationTitle provides a title for the annotation.
235 +|AnnotationType|xs:string|AnnotationType is used to distinguish between annotations designed to support various uses. The types are not enumerated, as these can be specified by the user or creator of the annotations. The definitions and use of annotation types should be documented by their creator.
236 +|AnnotationURL|AnnotationURLType|AnnotationURL is a URI - typically a URL - which points to an external resource which may contain or supplement the annotation. These can be localised by indicating a language for the resource. If a language is not specified, the resource is assumed to not be localised. If a specific behavior is desired, an annotation type should be defined which specifies the use of this field more exactly.
237 +|AnnotationText|TextType|AnnotationText holds a language-specific string containing the text of the annotation.
238 +|AnnotationValue|xs:string|AnnotationValue holds a non-localised value for the annotation.
252 252  
253 253  **AnnotationURLType:** AnnotationURLType defines an external resource. These can indicate localisation by specifying a language for the resource.
254 254  
... ... @@ -264,9 +264,8 @@
264 264  Content:
265 265  Attribute Documentation:
266 266  
267 -(% style="width:1004.29px" %)
268 -|**Name**|**Type**|(% style="width:639px" %)**Documentation**
269 -|xml:lang|xs:language|(% style="width:639px" %)Indicates the language of the resources at the URL, if it is localised. If this does not exist, the resource is not localised.
254 +|**Name**|**Type**|**Documentation**
255 +|xml:lang|xs:language|Indicates the language of the resources at the URL, if it is localised. If this does not exist, the resource is not localised.
270 270  
271 271  **LinkType:**
272 272  
... ... @@ -278,14 +278,13 @@
278 278  
279 279  Attribute Documentation:
280 280  
281 -(% style="width:1000.29px" %)
282 -|(% style="width:147px" %)**Name**|(% style="width:249px" %)**Type**|(% style="width:602px" %)**Documentation**
283 -|(% style="width:147px" %)rel|(% style="width:249px" %)xs:string|(% style="width:602px" %)The type of object that is being linked to.
284 -|(% style="width:147px" %)url|(% style="width:249px" %)xs:anyURI|(% style="width:602px" %)The url of the object being linked.
285 -|(% style="width:147px" %)urn|(% style="width:249px" %)xs:anyURI|(% style="width:602px" %)A SDMX registry urn of the object being linked (if applicable).
286 -|(% style="width:147px" %)type|(% style="width:249px" %)xs:string|(% style="width:602px" %)The type of link (e.g. PDF, text, HTML, reference metadata).
267 +|**Name**|**Type**|**Documentation**
268 +|rel|xs:string|The type of object that is being linked to.
269 +|url|xs:anyURI|The url of the object being linked.
270 +|urn|xs:anyURI|A SDMX registry urn of the object being linked (if applicable).
271 +|type|xs:string|The type of link (e.g. PDF, text, HTML, reference metadata).
287 287  
288 -**//IdentifiableType//:** IdentifiableType is an abstract base type for all identifiable objects.
273 +***IdentifiableType*:** IdentifiableType is an abstract base type for all identifiable objects.
289 289  
290 290  Derivation:
291 291  
... ... @@ -300,20 +300,18 @@
300 300  
301 301  Attribute Documentation:
302 302  
303 -(% style="width:1002.29px" %)
304 -|**Name**|**Type**|(% style="width:753px" %)**Documentation**
305 -|id|IDType|(% style="width:753px" %)The id is the identifier for the object.
306 -|urn|UrnType|(% style="width:753px" %)The urn attribute holds a valid SDMX Registry URN (see SDMX Registry Specification for details).
307 -|uri|xs:anyURI|(% style="width:753px" %)The uri attribute holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a SDMX message.
288 +|**Name**|**Type**|**Documentation**
289 +|id|IDType|The id is the identifier for the object.
290 +|urn|UrnType|The urn attribute holds a valid SDMX Registry URN (see SDMX Registry Specification for details).
291 +|uri|xs:anyURI|The uri attribute holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a SDMX message.
308 308  
309 309  Element Documentation:
310 310  
311 -(% style="width:1002.29px" %)
312 -|**Name**|**Type**|(% style="width:725px" %)**Documentation**
313 -|Annotations|AnnotationsType|(% style="width:725px" %)Annotations is a reusable element the provides for a collection of annotations. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
314 -|Link|LinkType|(% style="width:725px" %)Allows for the linking of other resources to identifiable objects. For example, if there is reference metadata associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
295 +|**Name**|**Type**|**Documentation**
296 +|Annotations|AnnotationsType|Annotations is a reusable element the provides for a collection of annotations. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
297 +|Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is reference metadata associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
315 315  
316 -//**NameableType:**// NameableType is an abstract base type for all nameable objects.
299 +***NameableType*:** NameableType is an abstract base type for all nameable objects.
317 317  
318 318  Derivation:
319 319  
... ... @@ -329,22 +329,20 @@
329 329  
330 330  Attribute Documentation:
331 331  
332 -(% style="width:1012.29px" %)
333 -|**Name**|**Type**|(% style="width:768px" %)**Documentation**
334 -|id|IDType|(% style="width:768px" %)The id is the identifier for the object.
335 -|urn|UrnType|(% style="width:768px" %)The urn attribute holds a valid SDMX Registry URN (see SDMX Registry Specification for details).
336 -|uri|xs:anyURI|(% style="width:768px" %)The uri attribute holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a SDMX message.
315 +|**Name**|**Type**|**Documentation**
316 +|id|IDType|The id is the identifier for the object.
317 +|urn|UrnType|The urn attribute holds a valid SDMX Registry URN (see SDMX Registry Specification for details).
318 +|uri|xs:anyURI|The uri attribute holds a URI that contains a link to a resource with additional information about the object, such as a web page. This uri is not a SDMX message.
337 337  
338 338  Element Documentation:
339 339  
340 -(% style="width:1008.29px" %)
341 -|**Name**|**Type**|(% style="width:731px" %)**Documentation**
342 -|Annotations|AnnotationsType|(% style="width:731px" %)Annotations is a reusable element the provides for a collection of annotations. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
343 -|Link|LinkType|(% style="width:731px" %)Allows for the linking of other resources to identifiable objects. For example, if there is reference metadata associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
344 -|Name|TextType|(% style="width:731px" %)Name provides for a human-readable name for the object. This may be provided in multiple, parallel language-equivalent forms.
345 -|Description|TextType|(% style="width:731px" %)Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel language-equivalent forms.
322 +|**Name**|**Type**|**Documentation**
323 +|Annotations|AnnotationsType|Annotations is a reusable element the provides for a collection of annotations. It has been made global so that restrictions of types that extend AnnotatableType may reference it.
324 +|Link|LinkType|Allows for the linking of other resources to identifiable objects. For example, if there is reference metadata associated with a structure, a link to the meatadata report can be dynamically inserted in the structure metadata.
325 +|Name|TextType|Name provides for a human-readable name for the object. This may be provided in multiple, parallel language-equivalent forms.
326 +|Description|TextType|Description provides for a longer human-readable description of the object. This may be provided in multiple, parallel language-equivalent forms.
346 346  
347 -//**VersionableType:**// VersionableType is an abstract base type for all versionable objects.
328 +***VersionableType*:** VersionableType is an abstract base type for all versionable objects.
348 348  
349 349  Derivation:
350 350  
... ... @@ -886,7 +886,7 @@
886 886  
887 887  **WildCardValueType:** WildCardValueType is a single value code list, used to include the '%' character - indicating that an entire field is wild carded.
888 888  
889 -Derived by restriction of xs:string.
870 +Derived by restriction of xs:string. 
890 890  
891 891  Enumerations:
892 892  
... ... @@ -896,11 +896,11 @@
896 896  **CascadeSelectionType:**
897 897  
898 898  Union of:
899 -xs:boolean, ExcludeRootType.
880 +xs:boolean, ExcludeRootType. 
900 900  
901 901  **ExcludeRootType:** ExcludeRootType is a single enumerated value that indciates that child values should be included, but that the actual root should not.
902 902  
903 -Derived by restriction of xs:string.
884 +Derived by restriction of xs:string. 
904 904  
905 905  Enumerations:
906 906  
... ... @@ -910,11 +910,11 @@
910 910  **ObservationDimensionType:** ObservationDimensionType allows for the dimension at the observation level to be specified by either providing the dimension identifier or using the explicit value "AllDimensions".
911 911  
912 912  Union of:
913 -NCNameIDType, ObsDimensionsCodeType.
894 +NCNameIDType, ObsDimensionsCodeType. 
914 914  
915 915  **ObsDimensionsCodeType:** ObsDimensionsCodeType is an enumeration containing the values "TimeDimension" and "AllDimensions"
916 916  
917 -Derived by restriction of xs:string.
898 +Derived by restriction of xs:string. 
918 918  
919 919  Enumerations:
920 920  
... ... @@ -924,7 +924,7 @@
924 924  
925 925  **DataType:** DataTypeType provides an enumerated list of the types of data formats allowed as the for the representation of an object.
926 926  
927 -Derived by restriction of xs:NMTOKEN.
908 +Derived by restriction of xs:NMTOKEN. 
928 928  
929 929  Enumerations:
930 930  
... ... @@ -976,7 +976,7 @@
976 976  
977 977  **BasicComponentDataType:** BasicComponentDataType provides an enumerated list of the types of characters allowed in the textType attribute for all non-target object components.
978 978  
979 -Derived by restriction of DataType.
960 +Derived by restriction of DataType. 
980 980  
981 981  Enumerations:
982 982  
... ... @@ -1025,7 +1025,7 @@
1025 1025  
1026 1026  **SimpleDataType:** SimpleDataType restricts BasicComponentDataType to specify the allowable data types for a data structure definition component. The XHTML representation is removed as a possible type.
1027 1027  
1028 -Derived by restriction of BasicComponentDataType.
1009 +Derived by restriction of BasicComponentDataType. 
1029 1029  
1030 1030  Enumerations:
1031 1031  
... ... @@ -1073,7 +1073,7 @@
1073 1073  
1074 1074  **TimeDataType:** TimeDataType restricts SimpleDataType to specify the allowable data types for representing a time value.
1075 1075  
1076 -Derived by restriction of SimpleDataType.
1057 +Derived by restriction of SimpleDataType. 
1077 1077  
1078 1078  Enumerations:
1079 1079  
... ... @@ -1098,37 +1098,37 @@
1098 1098  
1099 1099  **UrnPrefixPart:** This is validates the first part of the URN (urn:sdmx.org.infomodel.<package>.<class=). It is intended to be further restricted.
1100 1100  
1101 -Derived by restriction of xs:string.
1082 +Derived by restriction of xs:string.
1102 1102  Regular Expression Pattern: urn:sdmx:org\.sdmx\.infomodel\.[a-z]+\.[A-Za-z]+=[^=]+
1103 1103  
1104 1104  **UrnClassesPart:** This refines the prefix to make specific restrictions of package and class values. Note that only one of the patterns must match. It is intended to be further restricted.
1105 1105  
1106 -Derived by restriction of UrnPrefixPart.
1087 +Derived by restriction of UrnPrefixPart.
1107 1107  Regular Expression Pattern: . +\.base\.Agency=.+.+\.base\.AgencyScheme=.+.+\.base\.Any=.+.+\.base\.DataConsumer=.+.+\.base\.DataConsumerScheme=.+.+\.base\.DataProvider=.+.+\.base\.DataProviderScheme=.+.+\.base\.MetadataProvider=.+.+\.base\.MetadataProviderScheme=.+.+\.base\.OrganisationUnit=.+.+\.base\.OrganisationUnitScheme=.+.+\.categoryscheme\.Categorisation=.+.+\.categoryscheme\.Category=.+.+\.categoryscheme\.CategoryScheme=.+.+\.categoryscheme\.ReportingCategory=.+.+\.categoryscheme\.ReportingTaxonomy=.+.+\.codelist\.Code=.+.+\.codelist\.Codelist=.+.+\.codelist\.HierarchicalCode=.+.+\.codelist\.Hierarchy=.+.+\.codelist\.HierarchyAssociation=.+.+\.codelist\.Level=.+.+\.codelist\.ValueList=.+.+\.conceptscheme\.Concept=.+.+\.conceptscheme\.ConceptScheme=.+.+\.datastructure\.AttributeDescriptor=.+.+\.datastructure\.DataAttribute=.+.+\.datastructure\.Dataflow=.+.+\.datastructure\.DataStructure=.+.+\.datastructure\.Dimension=.+.+\.datastructure\.DimensionDescriptor=.+.+\.datastructure\.GroupDimensionDescriptor=.+.+\.datastructure\.Measure=.+.+\.datastructure\.MeasureDescriptor=.+.+\.datastructure\.TimeDimension=.+.+\.metadatastructure\.MetadataAttribute=.+.+\.metadatastructure\.Metadataflow=.+.+\.metadatastructure\.MetadataSet=.+.+\.metadatastructure\.MetadataStructure=.+.+\.process\.Process=.+.+\.process\.ProcessStep=.+.+\.process\.Transition=.+.+\.registry\.DataConstraint=.+.+\.registry\.MetadataConstraint=.+.+\.registry\.MetadataProvisionAgreement=.+.+\.registry\.ProvisionAgreement=.+.+\.structuremapping\.CategorySchemeMap=.+.+\.structuremapping\.ConceptSchemeMap=.+.+\.structuremapping\.DatePatternMap=.+.+\.structuremapping\.EpochMap=.+.+\.structuremapping\.FrequencyFormatMapping=.+.+\.structuremapping\.OrganisationSchemeMap=.+.+\.structuremapping\.ReportingTaxonomyMap=.+.+\.structuremapping\.RepresentationMap=.+.+\.structuremapping\.StructureMap=.+.+\.transformation\.CustomType=.+.+\.transformation\.CustomTypeScheme=.+.+\.transformation\.NamePersonalisation=.+.+\.transformation\.NamePersonalisationScheme=.+.+\.transformation\.Ruleset=.+.+\.transformation\.RulesetScheme=.+.+\.transformation\.Transformation=.+.+\.transformation\.TransformationScheme=.+.+\.transformation\.UserDefinedOperator=.+.+\.transformation\.UserDefinedOperatorScheme=.+.+\.transformation\.VtlCodelistMapping=.+.+\.transformation\.VtlConceptMapping=.+.+\.transformation\.VtlDataflowMapping=.+.+\.transformation\.VtlMappingScheme=.+
1108 1108  
1109 1109  **UrnAgencyPart:** This restricts the prefix and classes patterns to validate the agency part of the URN (=<agency_id>:).
1110 1110  
1111 -Derived by restriction of UrnClassesPart.
1092 +Derived by restriction of UrnClassesPart.
1112 1112  Regular Expression Pattern: . +=([A-Za-z][A-Za-z0-9_\-]*(\.[A-Za-z][A-Za-z0-9_\-]*)*):[^:]+
1113 1113  
1114 1114  **WildcardUrnAgencyPart:** This restricts the prefix and classes patterns to validate the agency part of a wildcarded URN reference (=<agency_id>:).
1115 1115  
1116 -Derived by restriction of UrnClassesPart.
1097 +Derived by restriction of UrnClassesPart.
1117 1117  Regular Expression Pattern: . +=([A-Za-z][A-Za-z0-9_\-]*(\.[A-Za-z][A-Za-z0-9_\-]*)*):[^:]+.+=\*:[^:]+
1118 1118  
1119 1119  **UrnMaintainableIdPart:** This refines the prefix, classes, and agnecy patterns to validate the maintainable ID part of the URN (:<maintainable_id(<version_number>)). Note that it does not restrict the version part as it is intended to be further restricted.
1120 1120  
1121 -Derived by restriction of UrnAgencyPart.
1102 +Derived by restriction of UrnAgencyPart.
1122 1122  Regular Expression Pattern: . +:([A-Za-z0-9_@$\-]+)\([0-9A-Za-z\-\.\+]+\)[^(\(\))]
1123 1123  
1124 1124  **WildcardUrnMaintainableIdPart:** This refines the prefix, classes, and agnecy patterns to validate the maintainable ID part of a wildcarded URN reference (:<maintainable_id(<version_number>)). Note that it does not restrict the version part as it is intended to be further restricted.
1125 1125  
1126 -Derived by restriction of WildcardUrnAgencyPart.
1107 +Derived by restriction of WildcardUrnAgencyPart.
1127 1127  Regular Expression Pattern: . +:([A-Za-z0-9_@$\-]+)\([0-9A-Za-z\-\.\+\*]+\)[^(\(\))]*.+:\*\([0-9A-Za-z\-\.\+\*]+\)[^(\(\))]
1128 1128  
1129 1129  **UrnVersionPart:** This refines the prefix, classes, agency, and maintainable id patterns to validate the version number part of the URN ((<version_number)). It accounts for both legacy and semantic versioning, but not wildarding (for referencing). It is meant to be further refined, although all parts after this are optional.
1130 1130  
1131 -Derived by restriction of UrnMaintainableIdPart.
1112 +Derived by restriction of UrnMaintainableIdPart.
1132 1132  Regular Expression Pattern: . +\((0|[1-9]\d*)(\.(0|[1-9]\d*))?\).*.+\((0|[1-9]\d*)(\.(0|[1-9]\d*)){2}(\-(([A-Za-z\-]|([A-Za-z\-][A-Za-z0-9\-]+)|([A-Za-z0-9\-]+[A-Za-z\-][A-Za-z0-9\-]*))|(0|[1-9][0-9]*))(\.(([A-Za-z\-]|([A-Za-z\-][A-Za-z0-9\-]+)|([A-Za-z0-9\-]+[A-Za-z\-][A-Za-z0-9\-]*))|(0|[1-9][0-9]*
1133 1133  )))
1134 1134  
... ... @@ -1136,7 +1136,7 @@
1136 1136  
1137 1137  **UrnReferenceVersionPart:** This refines the prefix, classes, agency, and maintainable id patterns to validate the version number part of a URN reference ((<version_number)). It accounts for both legacy and semantic versioning (including late binding). It is meant to be further refined, although all parts after this are optional.
1138 1138  
1139 -Derived by restriction of UrnMaintainableIdPart.
1120 +Derived by restriction of UrnMaintainableIdPart.
1140 1140  Regular Expression Pattern: . +\((0|[1-9]\d*)(\.(0|[1-9]\d*))?\).*.+\((0|[1-9]\d*)(\.(0|[1-9]\d*)){2}(\-(([A-Za-z\-]|([A-Za-z\-][A-Za-z0-9\-]+)|([A-Za-z0-9\-]+[A-Za-z\-][A-Za-z0-9\-]*))|(0|[1-9][0-9]*))(\.(([A-Za-z\-]|([A-Za-z\-][A-Za-z0-9\-]+)|([A-Za-z0-9\-]+[A-Za-z\-][A-Za-z0-9\-]*))|(0|[1-9][0-9]*~)~)~)*)?\).*.+\
1141 1141  
1142 1142  (((
... ... @@ -1159,7 +1159,7 @@
1159 1159  
1160 1160  **WildcardUrnVersionPart:** This refines the prefix, classes, agency, and maintainable id patterns to validate the version number part of a wildcarded URN reference ((<version_number)). It accounts for both legacy and semantic versioning (including late binding). It is meant to be further refined, although all parts after this are optional.
1161 1161  
1162 -Derived by restriction of WildcardUrnMaintainableIdPart.
1143 +Derived by restriction of WildcardUrnMaintainableIdPart.
1163 1163  Regular Expression Pattern: . +\((0|[1-9]\d*)(\.(0|[1-9]\d*))?\).*.+\((0|[1-9]\d*)(\.(0|[1-9]\d*)){2}(\-(([A-Za-z\-]|([A-Za-z\-][A-Za-z0-9\-]+)|([A-Za-z0-9\-]+[A-Za-z\-][A-Za-z0-9\-]*))|(0|[1-9][0-9]*))(\.(([A-Za-z\-]|([A-Za-z\-][A-Za-z0-9\-]+)|([A-Za-z0-9\-]+[A-Za-z\-][A-Za-z0-9\-]*))|(0|[1-9][0-9]*~)~)~)*)?\).*.+\
1164 1164  
1165 1165  (((
... ... @@ -1182,732 +1182,732 @@
1182 1182  
1183 1183  **UrnType:** The completes the refinement of the prefix, classes, agency, maintainable id, and version number patterns to validate the last, and optional, nested component part of the URN (e.g. (<version_number>)<containerobject-id>.<object-id>\*). The nested patterns provide a complete validation of the URN pattern.
1184 1184  
1185 -Derived by restriction of UrnVersionPart.
1166 +Derived by restriction of UrnVersionPart.
1186 1186  Regular Expression Pattern: . +\)(\.[A-Za-z0-9_@$\-]+(\.[A-Za-z0-9_@$\-]+)*)?
1187 1187  
1188 1188  **UrnReferenceType:** The completes the refinement of the prefix, classes, agency, maintainable id, and version number patterns to validate the last, and optional, nested component part of a URN reference (e.g. (<version_number>)<containerobject-id>.<object-id>\*). The nested patterns provide a complete validation of the URN pattern.
1189 1189  
1190 -Derived by restriction of UrnReferenceVersionPart.
1171 +Derived by restriction of UrnReferenceVersionPart.
1191 1191  Regular Expression Pattern: . +\)(\.[A-Za-z0-9_@$\-]+(\.[A-Za-z0-9_@$\-]+)*)?
1192 1192  
1193 1193  **WildcardUrnType:** The completes the refinement of the prefix, classes, agency, maintainable id, and version number patterns to validate the last, and optional, nested component part of a wildcarded URN reference (e.g. (<version_number>)<containerobject-id>.<object-id>\*). The nested patterns provide a complete validation of the URN pattern.
1194 1194  
1195 -Derived by restriction of WildcardUrnVersionPart.
1176 +Derived by restriction of WildcardUrnVersionPart.
1196 1196  Regular Expression Pattern: . +\)(\.[A-Za-z0-9_@$\-]+(\.[A-Za-z0-9_@$\-]+)*)?.+\)(\.\*(\.\*)*)?
1197 1197  
1198 1198  **MaintainableUrnType:** Restricts the URN so that the pattern ends after the version part.
1199 1199  
1200 -Derived by restriction of UrnType.
1181 +Derived by restriction of UrnType.
1201 1201  Regular Expression Pattern: . +\)
1202 1202  
1203 1203  **MaintainableUrnReferenceType:** Restricts the URN reference so that the pattern ends after the version part.
1204 1204  
1205 -Derived by restriction of UrnReferenceType.
1186 +Derived by restriction of UrnReferenceType.
1206 1206  Regular Expression Pattern: . +\)
1207 1207  
1208 1208  **ComponentUrnType:** Restricts the URN so that the pattern ends after the first component part.
1209 1209  
1210 -Derived by restriction of UrnType.
1191 +Derived by restriction of UrnType.
1211 1211  Regular Expression Pattern: . +\)\.[A-Za-z0-9_@$\-]+
1212 1212  
1213 1213  **ComponentUrnReferenceType:** Restricts the URN reference so that the pattern ends after the first component part.
1214 1214  
1215 -Derived by restriction of UrnReferenceType.
1196 +Derived by restriction of UrnReferenceType.
1216 1216  Regular Expression Pattern: . +\)\.[A-Za-z0-9_@$\-]+
1217 1217  
1218 1218  **AgencyUrnType:** Urn type for an agency.
1219 1219  
1220 -Derived by restriction of ComponentUrnType.
1201 +Derived by restriction of ComponentUrnType.
1221 1221  Regular Expression Pattern: . +\.base\.Agency=.+:AGENCIES\(1\.0\).+
1222 1222  
1223 1223  **AgencySchemeUrnType:** Urn type for an agency scheme.
1224 1224  
1225 -Derived by restriction of MaintainableUrnType.
1206 +Derived by restriction of MaintainableUrnType.
1226 1226  Regular Expression Pattern: . +\.base\.AgencyScheme=.+:AGENCIES\(1\.0\)
1227 1227  
1228 1228  **DataConsumerUrnType:** Urn type for a data consumer.
1229 1229  
1230 -Derived by restriction of ComponentUrnType.
1211 +Derived by restriction of ComponentUrnType.
1231 1231  Regular Expression Pattern: . +\.base\.DataConsumer=.+:DATA_CONSUMERS\(1\.0\).+
1232 1232  
1233 1233  **DataConsumerSchemeUrnType:** Urn type for a data consumer scheme.
1234 1234  
1235 -Derived by restriction of MaintainableUrnType.
1216 +Derived by restriction of MaintainableUrnType.
1236 1236  Regular Expression Pattern: . +\.base\.DataConsumerScheme=.+:DATA_CONSUMERS\(1\.0\)
1237 1237  
1238 1238  **DataProviderUrnType:** Urn type for a data provider.
1239 1239  
1240 -Derived by restriction of ComponentUrnType.
1221 +Derived by restriction of ComponentUrnType.
1241 1241  Regular Expression Pattern: . +\.base\.DataProvider=.+:DATA_PROVIDERS\(1\.0\).+
1242 1242  
1243 1243  **DataProviderSchemeUrnType:** Urn type for a data provider scheme.
1244 1244  
1245 -Derived by restriction of MaintainableUrnType.
1226 +Derived by restriction of MaintainableUrnType.
1246 1246  Regular Expression Pattern: . +\.base\.DataProviderScheme=.+:DATA_PROVIDERS\(1\.0\)
1247 1247  
1248 1248  **MetadataProviderUrnType:** Urn type for a metadata provider.
1249 1249  
1250 -Derived by restriction of ComponentUrnType.
1231 +Derived by restriction of ComponentUrnType.
1251 1251  Regular Expression Pattern: . +\.base\.MetadataProvider=.+:METADATA_PROVIDERS\(1\.0\).+
1252 1252  
1253 1253  **MetadataProviderSchemeUrnType:** Urn type for a metadata provider scheme.
1254 1254  
1255 -Derived by restriction of MaintainableUrnType.
1236 +Derived by restriction of MaintainableUrnType.
1256 1256  Regular Expression Pattern: . +\.base\.MetadataProviderScheme=.+:METADATA_PROVIDERS\(1\.0\)
1257 1257  
1258 1258  **OrganisationUnitUrnType:** Urn type for an organisation unit.
1259 1259  
1260 -Derived by restriction of ComponentUrnType.
1241 +Derived by restriction of ComponentUrnType.
1261 1261  Regular Expression Pattern: . +\.base\.OrganisationUnit=.+\(1\.0\).+
1262 1262  
1263 1263  **OrganisationUnitSchemeUrnType:** Urn type for an organisation unit scheme.
1264 1264  
1265 -Derived by restriction of MaintainableUrnType.
1246 +Derived by restriction of MaintainableUrnType.
1266 1266  Regular Expression Pattern: . +\.base\.OrganisationUnitScheme=.+\(1\.0\)
1267 1267  
1268 1268  **CategorisationUrnType:** Urn type for a categorisation.
1269 1269  
1270 -Derived by restriction of MaintainableUrnType.
1251 +Derived by restriction of MaintainableUrnType.
1271 1271  Regular Expression Pattern: . +\.categoryscheme\.Categorisation=.+
1272 1272  
1273 1273  **CategoryUrnType:** Urn type for a category.
1274 1274  
1275 -Derived by restriction of UrnType.
1256 +Derived by restriction of UrnType.
1276 1276  Regular Expression Pattern: . +\.categoryscheme\.Category=.+
1277 1277  
1278 1278  **CategorySchemeUrnType:** Urn type for a category scheme.
1279 1279  
1280 -Derived by restriction of MaintainableUrnType.
1261 +Derived by restriction of MaintainableUrnType.
1281 1281  Regular Expression Pattern: . +\.categoryscheme\.CategoryScheme=.+
1282 1282  
1283 1283  **ReportingCategoryUrnType:** Urn type for a reporting category.
1284 1284  
1285 -Derived by restriction of UrnType.
1266 +Derived by restriction of UrnType.
1286 1286  Regular Expression Pattern: . +\.categoryscheme\.ReportingCategory=.+
1287 1287  
1288 1288  **ReportingTaxonomyUrnType:** Urn type for a reporting taxonomy.
1289 1289  
1290 -Derived by restriction of MaintainableUrnType.
1271 +Derived by restriction of MaintainableUrnType.
1291 1291  Regular Expression Pattern: . +\.categoryscheme\.ReportingTaxonomy=.+
1292 1292  
1293 1293  **CodeUrnType:** Urn type for a code.
1294 1294  
1295 -Derived by restriction of ComponentUrnType.
1276 +Derived by restriction of ComponentUrnType.
1296 1296  Regular Expression Pattern: . +\.codelist\.Code=.+
1297 1297  
1298 1298  **CodelistUrnType:** Urn type for a codelist.
1299 1299  
1300 -Derived by restriction of MaintainableUrnType.
1281 +Derived by restriction of MaintainableUrnType.
1301 1301  Regular Expression Pattern: . +\.codelist\.Codelist=.+
1302 1302  
1303 1303  **HierarchicalCodeUrnType:** Urn type for a hierarchical code.
1304 1304  
1305 -Derived by restriction of UrnType.
1286 +Derived by restriction of UrnType.
1306 1306  Regular Expression Pattern: . +\.codelist\.HierarchicalCode=.+
1307 1307  
1308 1308  **HierarchyUrnType:** Urn type for a hierarchy.
1309 1309  
1310 -Derived by restriction of MaintainableUrnType.
1291 +Derived by restriction of MaintainableUrnType.
1311 1311  Regular Expression Pattern: . +\.codelist\.Hierarchy=.+
1312 1312  
1313 1313  **HierarchyAssociationUrnType:** Urn type for a hierarchy association.
1314 1314  
1315 -Derived by restriction of MaintainableUrnType.
1296 +Derived by restriction of MaintainableUrnType.
1316 1316  Regular Expression Pattern: . +\.codelist\.HierarchyAssociation=.+
1317 1317  
1318 1318  **LevelUrnType:** Urn type for a level.
1319 1319  
1320 -Derived by restriction of ComponentUrnType.
1301 +Derived by restriction of ComponentUrnType.
1321 1321  Regular Expression Pattern: . +\.codelist\.Level=.+
1322 1322  
1323 1323  **ValueListUrnType:** Urn type for a value list.
1324 1324  
1325 -Derived by restriction of MaintainableUrnType.
1306 +Derived by restriction of MaintainableUrnType.
1326 1326  Regular Expression Pattern: . +\.codelist\.ValueList=.+
1327 1327  
1328 1328  **ConceptUrnType:** Urn type for a concept.
1329 1329  
1330 -Derived by restriction of ComponentUrnType.
1311 +Derived by restriction of ComponentUrnType.
1331 1331  Regular Expression Pattern: . +\.conceptscheme\.Concept=.+
1332 1332  
1333 1333  **ConceptSchemeUrnType:** Urn type for a concept scheme.
1334 1334  
1335 -Derived by restriction of MaintainableUrnType.
1316 +Derived by restriction of MaintainableUrnType.
1336 1336  Regular Expression Pattern: . +\.conceptscheme\.ConceptScheme=.+
1337 1337  
1338 1338  **AttributeDescriptorUrnType:** Urn type for an attribute descriptor.
1339 1339  
1340 -Derived by restriction of ComponentUrnType.
1321 +Derived by restriction of ComponentUrnType.
1341 1341  Regular Expression Pattern: . +\.datastructure\.AttributeDescriptor=.+
1342 1342  
1343 1343  **DataAttributeUrnType:** Urn type for a data attribute.
1344 1344  
1345 -Derived by restriction of ComponentUrnType.
1326 +Derived by restriction of ComponentUrnType.
1346 1346  Regular Expression Pattern: . +\.datastructure\.DataAttribute=.+
1347 1347  
1348 1348  **DataflowUrnType:** Urn type for a dataflow.
1349 1349  
1350 -Derived by restriction of MaintainableUrnType.
1331 +Derived by restriction of MaintainableUrnType.
1351 1351  Regular Expression Pattern: . +\.datastructure\.Dataflow=.+
1352 1352  
1353 1353  **DataStructureUrnType:** Urn type for a data structure.
1354 1354  
1355 -Derived by restriction of MaintainableUrnType.
1336 +Derived by restriction of MaintainableUrnType.
1356 1356  Regular Expression Pattern: . +\.datastructure\.DataStructure=.+
1357 1357  
1358 1358  **DimensionUrnType:** Urn type for a dimension.
1359 1359  
1360 -Derived by restriction of ComponentUrnType.
1341 +Derived by restriction of ComponentUrnType.
1361 1361  Regular Expression Pattern: . +\.datastructure\.Dimension=.+
1362 1362  
1363 1363  **DimensionDescriptorUrnType:** Urn type for a dimension descriptor.
1364 1364  
1365 -Derived by restriction of ComponentUrnType.
1346 +Derived by restriction of ComponentUrnType.
1366 1366  Regular Expression Pattern: . +\.datastructure\.DimensionDescriptor=.+
1367 1367  
1368 1368  **GroupDimensionDescriptorUrnType:** Urn type for a group dimension descriptor.
1369 1369  
1370 -Derived by restriction of ComponentUrnType.
1351 +Derived by restriction of ComponentUrnType.
1371 1371  Regular Expression Pattern: . +\.datastructure\.GroupDimensionDescriptor=.+
1372 1372  
1373 1373  **MeasureUrnType:** Urn type for a measure.
1374 1374  
1375 -Derived by restriction of ComponentUrnType.
1356 +Derived by restriction of ComponentUrnType.
1376 1376  Regular Expression Pattern: . +\.datastructure\.Measure=.+
1377 1377  
1378 1378  **MeasureDescriptorUrnType:** Urn type for a measure descriptor.
1379 1379  
1380 -Derived by restriction of ComponentUrnType.
1361 +Derived by restriction of ComponentUrnType.
1381 1381  Regular Expression Pattern: . +\.datastructure\.MeasureDescriptor=.+
1382 1382  
1383 1383  **TimeDimensionUrnType:** Urn type for a time dimension.
1384 1384  
1385 -Derived by restriction of ComponentUrnType.
1366 +Derived by restriction of ComponentUrnType.
1386 1386  Regular Expression Pattern: . +\.datastructure\.TimeDimension=.+
1387 1387  
1388 1388  **MetadataAttributeUrnType:** Urn type for a metadata attibute.
1389 1389  
1390 -Derived by restriction of UrnType.
1371 +Derived by restriction of UrnType.
1391 1391  Regular Expression Pattern: . +\.metadatastructure\.MetadataAttribute=.+
1392 1392  
1393 1393  **MetadataflowUrnType:** Urn type for a metadataflow.
1394 1394  
1395 -Derived by restriction of MaintainableUrnType.
1376 +Derived by restriction of MaintainableUrnType.
1396 1396  Regular Expression Pattern: . +\.metadatastructure\.Metadataflow=.+
1397 1397  
1398 1398  **MetadataSetUrnType:** Urn type for a metadata set.
1399 1399  
1400 -Derived by restriction of MaintainableUrnType.
1381 +Derived by restriction of MaintainableUrnType.
1401 1401  Regular Expression Pattern: . +\.metadatastructure\.MetadataSet=.+
1402 1402  
1403 1403  **MetadataStructureUrnType:** Urn type for a metadata structure.
1404 1404  
1405 -Derived by restriction of MaintainableUrnType.
1386 +Derived by restriction of MaintainableUrnType.
1406 1406  Regular Expression Pattern: . +\.metadatastructure\.MetadataStructure=.+
1407 1407  
1408 1408  **ProcessUrnType:** Urn type for a process.
1409 1409  
1410 -Derived by restriction of MaintainableUrnType.
1391 +Derived by restriction of MaintainableUrnType.
1411 1411  Regular Expression Pattern: . +\.process\.Process=.+
1412 1412  
1413 1413  **ProcessStepUrnType:** Urn type for a process step.
1414 1414  
1415 -Derived by restriction of UrnType.
1396 +Derived by restriction of UrnType.
1416 1416  Regular Expression Pattern: . +\.process\.ProcessStep=.+
1417 1417  
1418 1418  **TransitionUrnType:** Urn type for a transition.
1419 1419  
1420 -Derived by restriction of UrnType.
1401 +Derived by restriction of UrnType.
1421 1421  Regular Expression Pattern: .+\.process\.Transition=.+
1422 1422  
1423 1423  **DataConstraintUrnType:** Urn type for a data constraint.
1424 1424  
1425 -Derived by restriction of MaintainableUrnType.
1406 +Derived by restriction of MaintainableUrnType.
1426 1426  Regular Expression Pattern: . +\.registry\.DataConstraint=.+
1427 1427  
1428 1428  **MetadataConstraintUrnType:** Urn type for a metadata constraint.
1429 1429  
1430 -Derived by restriction of MaintainableUrnType.
1411 +Derived by restriction of MaintainableUrnType.
1431 1431  Regular Expression Pattern: . +\.registry\.MetadataConstraint=.+
1432 1432  
1433 1433  **MetadataProvisionAgreementUrnType:** Urn type for a metadata provision agreement.
1434 1434  
1435 -Derived by restriction of MaintainableUrnType.
1416 +Derived by restriction of MaintainableUrnType.
1436 1436  Regular Expression Pattern: . +\.registry\.MetadataProvisionAgreement=.+
1437 1437  
1438 1438  **ProvisionAgreementUrnType:** Urn type for a provision agreement.
1439 1439  
1440 -Derived by restriction of MaintainableUrnType.
1421 +Derived by restriction of MaintainableUrnType.
1441 1441  Regular Expression Pattern: . +\.registry\.ProvisionAgreement=.+
1442 1442  
1443 1443  **CategorySchemeMapUrnType:** Urn type for a category scheme map.
1444 1444  
1445 -Derived by restriction of MaintainableUrnType.
1426 +Derived by restriction of MaintainableUrnType.
1446 1446  Regular Expression Pattern: . +\.structuremapping\.CategorySchemeMap=.+
1447 1447  
1448 1448  **ConceptSchemeMapUrnType:** Urn type for a concept scheme map.
1449 1449  
1450 -Derived by restriction of MaintainableUrnType.
1431 +Derived by restriction of MaintainableUrnType.
1451 1451  Regular Expression Pattern: . +\.structuremapping\.ConceptSchemeMap=.+
1452 1452  
1453 1453  **DatePatternMapUrnType:** Urn type for a date pattern map.
1454 1454  
1455 -Derived by restriction of ComponentUrnType.
1436 +Derived by restriction of ComponentUrnType.
1456 1456  Regular Expression Pattern: . +\.structuremapping\.DatePatternMap=.+
1457 1457  
1458 1458  **EpochMapUrnType:** Urn type for a epoch map.
1459 1459  
1460 -Derived by restriction of ComponentUrnType.
1441 +Derived by restriction of ComponentUrnType.
1461 1461  Regular Expression Pattern: . +\.structuremapping\.EpochMap=.+
1462 1462  
1463 1463  **FrequencyFormatMappingUrnType:** Urn type for a frequency format mapping.
1464 1464  
1465 -Derived by restriction of ComponentUrnType.
1446 +Derived by restriction of ComponentUrnType.
1466 1466  Regular Expression Pattern: . +\.structuremapping\.FrequencyFormatMapping=.+
1467 1467  
1468 1468  **OrganisationSchemeMapUrnType:** Urn type for a organisation scheme map.
1469 1469  
1470 -Derived by restriction of MaintainableUrnType.
1451 +Derived by restriction of MaintainableUrnType.
1471 1471  Regular Expression Pattern: . +\.structuremapping\.OrganisationSchemeMap=.+
1472 1472  
1473 1473  **ReportingTaxonomyMapUrnType:** Urn type for a reporting taxonomy map.
1474 1474  
1475 -Derived by restriction of MaintainableUrnType.
1456 +Derived by restriction of MaintainableUrnType.
1476 1476  Regular Expression Pattern: . +\.structuremapping\.ReportingTaxonomyMap=.+
1477 1477  
1478 1478  **RepresentationMapUrnType:** Urn type for a representation map.
1479 1479  
1480 -Derived by restriction of MaintainableUrnType.
1461 +Derived by restriction of MaintainableUrnType.
1481 1481  Regular Expression Pattern: . +\.structuremapping\.RepresentationMap=.+
1482 1482  
1483 1483  **StructureMapUrnType:** Urn type for a structure map.
1484 1484  
1485 -Derived by restriction of MaintainableUrnType.
1466 +Derived by restriction of MaintainableUrnType.
1486 1486  Regular Expression Pattern: . +\.structuremapping\.StructureMap=.+
1487 1487  
1488 1488  **CustomTypeUrnType:** Urn type for a custom type.
1489 1489  
1490 -Derived by restriction of ComponentUrnType.
1471 +Derived by restriction of ComponentUrnType.
1491 1491  Regular Expression Pattern: . +\.transformation\.CustomType=.+
1492 1492  
1493 1493  **CustomTypeSchemeUrnType:** Urn type for a custom type scheme.
1494 1494  
1495 -Derived by restriction of MaintainableUrnType.
1476 +Derived by restriction of MaintainableUrnType.
1496 1496  Regular Expression Pattern: . +\.transformation\.CustomTypeScheme=.+
1497 1497  
1498 1498  **NamePersonalisationUrnType:** Urn type for a name personalisation.
1499 1499  
1500 -Derived by restriction of ComponentUrnType.
1481 +Derived by restriction of ComponentUrnType.
1501 1501  Regular Expression Pattern: . +\.transformation\.NamePersonalisation=.+
1502 1502  
1503 1503  **NamePersonalisationSchemeUrnType:** Urn type for a name personalisation scheme.
1504 1504  
1505 -Derived by restriction of MaintainableUrnType.
1486 +Derived by restriction of MaintainableUrnType.
1506 1506  Regular Expression Pattern: . +\.transformation\.NamePersonalisationScheme=.+
1507 1507  
1508 1508  **RulesetUrnType:** Urn type for a ruleset.
1509 1509  
1510 -Derived by restriction of ComponentUrnType.
1491 +Derived by restriction of ComponentUrnType.
1511 1511  Regular Expression Pattern: . +\.transformation\.Ruleset=.+
1512 1512  
1513 1513  **RulesetSchemeUrnType:** Urn type for a ruleste scheme.
1514 1514  
1515 -Derived by restriction of MaintainableUrnType.
1496 +Derived by restriction of MaintainableUrnType.
1516 1516  Regular Expression Pattern: . +\.transformation\.RulesetScheme=.+
1517 1517  
1518 1518  **TransformationUrnType:** Urn type for a transformation.
1519 1519  
1520 -Derived by restriction of ComponentUrnType.
1501 +Derived by restriction of ComponentUrnType.
1521 1521  Regular Expression Pattern: . +\.transformation\.Transformation=.+
1522 1522  
1523 1523  **TransformationSchemeUrnType:** Urn type for a transformation scheme.
1524 1524  
1525 -Derived by restriction of MaintainableUrnType.
1506 +Derived by restriction of MaintainableUrnType.
1526 1526  Regular Expression Pattern: . +\.transformation\.TransformationScheme=.+
1527 1527  
1528 1528  **UserDefinedOperatorUrnType:** Urn type for a user defined operator.
1529 1529  
1530 -Derived by restriction of ComponentUrnType.
1511 +Derived by restriction of ComponentUrnType.
1531 1531  Regular Expression Pattern: . +\.transformation\.UserDefinedOperator=.+
1532 1532  
1533 1533  **UserDefinedOperatorSchemeUrnType:** Urn type for a user defined operator scheme.
1534 1534  
1535 -Derived by restriction of MaintainableUrnType.
1516 +Derived by restriction of MaintainableUrnType.
1536 1536  Regular Expression Pattern: . +\.transformation\.UserDefinedOperatorScheme=.+
1537 1537  
1538 1538  **VtlMappingUrnType:** Urn type for a VTL mapping.
1539 1539  
1540 -Derived by restriction of ComponentUrnType.
1521 +Derived by restriction of ComponentUrnType.
1541 1541  Regular Expression Pattern: . +\.transformation\.VtlCodelistMapping=.+.+\.transformation\.VtlConceptMapping=.+.+\.transformation\.VtlDataflowMapping=.+
1542 1542  
1543 1543  **VtlMappingSchemeUrnType:** Urn type for a VTL mapping scheme.
1544 1544  
1545 -Derived by restriction of MaintainableUrnType.
1526 +Derived by restriction of MaintainableUrnType.
1546 1546  Regular Expression Pattern: . +\.transformation\.VtlMappingScheme=.+
1547 1547  
1548 1548  **StructureOrUsageReferenceType:** A reference type for a structure or structure usage.
1549 1549  
1550 -Derived by restriction of MaintainableUrnReferenceType.
1531 +Derived by restriction of MaintainableUrnReferenceType.
1551 1551  Regular Expression Pattern: . +\.datastructure\.DataStructure=.+.+\.datastructure\.Dataflow=.+.+\.metadatastructure\.MetadataStructure=.+.+\.metadatastructure\.Metadataflow=.+
1552 1552  
1553 1553  **StructureUsageReferenceType:** A reference type for structure usage.
1554 1554  
1555 -Derived by restriction of StructureOrUsageReferenceType.
1536 +Derived by restriction of StructureOrUsageReferenceType.
1556 1556  Regular Expression Pattern: . +\.datastructure\.Dataflow=.+.+\.metadatastructure\.Metadataflow=.+
1557 1557  
1558 1558  **StructureReferenceType:** A reference type for a structure.
1559 1559  
1560 -Derived by restriction of StructureOrUsageReferenceType.
1541 +Derived by restriction of StructureOrUsageReferenceType.
1561 1561  Regular Expression Pattern: . +\.datastructure\.DataStructure=.+.+\.metadatastructure\.MetadataStructure=.+
1562 1562  
1563 1563  **AnyCodelistReferenceType:** A reference type for a codelist or value list.
1564 1564  
1565 -Derived by restriction of MaintainableUrnReferenceType.
1546 +Derived by restriction of MaintainableUrnReferenceType.
1566 1566  Regular Expression Pattern: . +\.codelist\.Codelist=.+.+\.codelist\.ValueList=.+
1567 1567  
1568 1568  **OrganisationSchemeReferenceType:** A reference type for any type of organisation scheme.
1569 1569  
1570 -Derived by restriction of MaintainableUrnReferenceType.
1551 +Derived by restriction of MaintainableUrnReferenceType.
1571 1571  Regular Expression Pattern: . +\.base\.AgencyScheme=.+:AGENCIES\(.+\).+\.base\.DataConsumerScheme=.+:DATA_CONSUMERS\(.+\).+\.base\.DataProviderScheme=.+:DATA_PROVIDERS\(.+\).+\.base\.MetadataProviderScheme=.+:METADATA_PROVIDERS\(.+\).+\.base\.OrganisationUnitScheme=.+
1572 1572  
1573 1573  **OrganisationReferenceType:** A reference type for any type of organisation.
1574 1574  
1575 -Derived by restriction of ComponentUrnReferenceType.
1556 +Derived by restriction of ComponentUrnReferenceType.
1576 1576  Regular Expression Pattern: . +\.base\.Agency=.+:AGENCIES\(.+\).+.+\.base\.DataConsumer=.+:DATA_CONSUMERS\(.+\).+.+\.base\.DataProvider=.+:DATA_PROVIDERS\(.+\).+.+\.base\.MetadataProvider=.+:METADATA_PROVIDERS\(.+\).+.+\.base\.OrganisationUnit=.+
1577 1577  
1578 1578  **ConstraintReferenceType:** A reference for any type of constraint.
1579 1579  
1580 -Derived by restriction of MaintainableUrnReferenceType.
1561 +Derived by restriction of MaintainableUrnReferenceType.
1581 1581  Regular Expression Pattern: . +\.registry\.DataConstraint=.+.+\.registry\.MetadataConstraint=.+
1582 1582  
1583 1583  **AgencyReferenceType:** A reference type for an agency.
1584 1584  
1585 -Derived by restriction of OrganisationReferenceType.
1566 +Derived by restriction of OrganisationReferenceType.
1586 1586  Regular Expression Pattern: . +\.base\.Agency=.+:AGENCIES\(.+\).+
1587 1587  
1588 1588  **AgencySchemeReferenceType:** A reference type for an agency scheme.
1589 1589  
1590 -Derived by restriction of OrganisationSchemeReferenceType.
1571 +Derived by restriction of OrganisationSchemeReferenceType.
1591 1591  Regular Expression Pattern: . +\.base\.AgencyScheme=.+:AGENCIES\(.+\)
1592 1592  
1593 1593  **DataConsumerReferenceType:** A reference type for a data consumer.
1594 1594  
1595 -Derived by restriction of OrganisationReferenceType.
1576 +Derived by restriction of OrganisationReferenceType.
1596 1596  Regular Expression Pattern: . +\.base\.DataConsumer=.+:DATA_CONSUMERS\(.+\).+
1597 1597  
1598 1598  **DataConsumerSchemeReferenceType:** A reference type for a data consumer scheme.
1599 1599  
1600 -Derived by restriction of OrganisationSchemeReferenceType.
1581 +Derived by restriction of OrganisationSchemeReferenceType.
1601 1601  Regular Expression Pattern: . +\.base\.DataConsumerScheme=.+:DATA_CONSUMERS\(.+\)
1602 1602  
1603 1603  **DataProviderReferenceType:** A reference type for a data provider.
1604 1604  
1605 -Derived by restriction of OrganisationReferenceType.
1586 +Derived by restriction of OrganisationReferenceType.
1606 1606  Regular Expression Pattern: . +\.base\.DataProvider=.+:DATA_PROVIDERS\(.+\).+
1607 1607  
1608 1608  **DataProviderSchemeReferenceType:** A reference type for a data provider scheme.
1609 1609  
1610 -Derived by restriction of OrganisationSchemeReferenceType.
1591 +Derived by restriction of OrganisationSchemeReferenceType.
1611 1611  Regular Expression Pattern: . +\.base\.DataProviderScheme=.+:DATA_PROVIDERS\(.+\)
1612 1612  
1613 1613  **MetadataProviderReferenceType:** A reference type for a metadata provider.
1614 1614  
1615 -Derived by restriction of OrganisationReferenceType.
1596 +Derived by restriction of OrganisationReferenceType.
1616 1616  Regular Expression Pattern: . +\.base\.MetadataProvider=.+:METADATA_PROVIDERS\(.+\).+
1617 1617  
1618 1618  **MetadataProviderSchemeReferenceType:** A reference type for a metadata provider scheme.
1619 1619  
1620 -Derived by restriction of OrganisationSchemeReferenceType.
1601 +Derived by restriction of OrganisationSchemeReferenceType.
1621 1621  Regular Expression Pattern: . +\.base\.MetadataProviderScheme=.+:METADATA_PROVIDERS\(.+\)
1622 1622  
1623 1623  **OrganisationUnitReferenceType:** A reference type for an organisation unit.
1624 1624  
1625 -Derived by restriction of OrganisationReferenceType.
1606 +Derived by restriction of OrganisationReferenceType.
1626 1626  Regular Expression Pattern: . +\.base\.OrganisationUnit=.+
1627 1627  
1628 1628  **OrganisationUnitSchemeReferenceType:** A reference type for an organisation unit scheme.
1629 1629  
1630 -Derived by restriction of OrganisationSchemeReferenceType.
1611 +Derived by restriction of OrganisationSchemeReferenceType.
1631 1631  Regular Expression Pattern: . +\.base\.OrganisationUnitScheme=.+
1632 1632  
1633 1633  **CategorisationReferenceType:** A reference type for a categorisation.
1634 1634  
1635 -Derived by restriction of MaintainableUrnReferenceType.
1616 +Derived by restriction of MaintainableUrnReferenceType.
1636 1636  Regular Expression Pattern: . +\.categoryscheme\.Categorisation=.+
1637 1637  
1638 1638  **CategoryReferenceType:** A reference type for a category.
1639 1639  
1640 -Derived by restriction of UrnReferenceType.
1621 +Derived by restriction of UrnReferenceType.
1641 1641  Regular Expression Pattern: . +\.categoryscheme\.Category=.+
1642 1642  
1643 1643  **CategorySchemeReferenceType:** A reference type for a cateogry scheme.
1644 1644  
1645 -Derived by restriction of MaintainableUrnReferenceType.
1626 +Derived by restriction of MaintainableUrnReferenceType.
1646 1646  Regular Expression Pattern: . +\.categoryscheme\.CategoryScheme=.+
1647 1647  
1648 1648  **ReportingCategoryReferenceType:** A reference type for a reporting category.
1649 1649  
1650 -Derived by restriction of UrnReferenceType.
1631 +Derived by restriction of UrnReferenceType.
1651 1651  Regular Expression Pattern: . +\.categoryscheme\.ReportingCategory=.+
1652 1652  
1653 1653  **ReportingTaxonomyReferenceType:** A reference type for a reporting taxonomy.
1654 1654  
1655 -Derived by restriction of MaintainableUrnReferenceType.
1636 +Derived by restriction of MaintainableUrnReferenceType.
1656 1656  Regular Expression Pattern: . +\.categoryscheme\.ReportingTaxonomy=.+
1657 1657  
1658 1658  **CodeReferenceType:** A reference type for a code.
1659 1659  
1660 -Derived by restriction of ComponentUrnReferenceType.
1641 +Derived by restriction of ComponentUrnReferenceType.
1661 1661  Regular Expression Pattern: . +\.codelist\.Code=.+
1662 1662  
1663 1663  **CodelistReferenceType:** A reference type for a codelist.
1664 1664  
1665 -Derived by restriction of AnyCodelistReferenceType.
1646 +Derived by restriction of AnyCodelistReferenceType.
1666 1666  Regular Expression Pattern: . +\.codelist\.Codelist=.+
1667 1667  
1668 1668  **HierarchicalCodeReferenceType:** A reference type for a hierarchical code.
1669 1669  
1670 -Derived by restriction of UrnReferenceType.
1651 +Derived by restriction of UrnReferenceType.
1671 1671  Regular Expression Pattern: . +\.codelist\.HierarchicalCode=.+
1672 1672  
1673 1673  **HierarchyReferenceType:** A reference type for a hierarchy.
1674 1674  
1675 -Derived by restriction of MaintainableUrnReferenceType.
1656 +Derived by restriction of MaintainableUrnReferenceType.
1676 1676  Regular Expression Pattern: . +\.codelist\.Hierarchy=.+
1677 1677  
1678 1678  **HierarchyAssociationReferenceType:** A reference type for a hierarchy association.
1679 1679  
1680 -Derived by restriction of MaintainableUrnReferenceType.
1661 +Derived by restriction of MaintainableUrnReferenceType.
1681 1681  Regular Expression Pattern: . +\.codelist\.HierarchyAssociation=.+
1682 1682  
1683 1683  **LevelReferenceType:** A reference type for a level.
1684 1684  
1685 -Derived by restriction of ComponentUrnReferenceType.
1666 +Derived by restriction of ComponentUrnReferenceType.
1686 1686  Regular Expression Pattern: . +\.codelist\.Level=.+
1687 1687  
1688 1688  **ValueListReferenceType:** A reference type for a value list.
1689 1689  
1690 -Derived by restriction of AnyCodelistReferenceType.
1671 +Derived by restriction of AnyCodelistReferenceType.
1691 1691  Regular Expression Pattern: . +\.codelist\.ValueList=.+
1692 1692  
1693 1693  **ConceptReferenceType:** A reference type for a concept.
1694 1694  
1695 -Derived by restriction of ComponentUrnReferenceType.
1676 +Derived by restriction of ComponentUrnReferenceType.
1696 1696  Regular Expression Pattern: . +\.conceptscheme\.Concept=.+
1697 1697  
1698 1698  **ConceptSchemeReferenceType:** A reference type for a concept scheme.
1699 1699  
1700 -Derived by restriction of MaintainableUrnReferenceType.
1681 +Derived by restriction of MaintainableUrnReferenceType.
1701 1701  Regular Expression Pattern: . +\.conceptscheme\.ConceptScheme=.+
1702 1702  
1703 1703  **AttributeDescriptorReferenceType:** A reference type for an attribute descriptor.
1704 1704  
1705 -Derived by restriction of ComponentUrnReferenceType.
1686 +Derived by restriction of ComponentUrnReferenceType.
1706 1706  Regular Expression Pattern: . +\.datastructure\.AttributeDescriptor=.+
1707 1707  
1708 1708  **DataAttributeReferenceType:** A reference type for a data attribute.
1709 1709  
1710 -Derived by restriction of ComponentUrnReferenceType.
1691 +Derived by restriction of ComponentUrnReferenceType.
1711 1711  Regular Expression Pattern: . +\.datastructure\.DataAttribute=.+
1712 1712  
1713 1713  **DataflowReferenceType:** A reference type for a dataflow.
1714 1714  
1715 -Derived by restriction of StructureUsageReferenceType.
1696 +Derived by restriction of StructureUsageReferenceType.
1716 1716  Regular Expression Pattern: . +\.datastructure\.Dataflow=.+
1717 1717  
1718 1718  **DataStructureReferenceType:** A reference type for a data structure.
1719 1719  
1720 -Derived by restriction of StructureReferenceType.
1701 +Derived by restriction of StructureReferenceType.
1721 1721  Regular Expression Pattern: . +\.datastructure\.DataStructure=.+
1722 1722  
1723 1723  **DimensionReferenceType:** A reference type for a dimension.
1724 1724  
1725 -Derived by restriction of ComponentUrnReferenceType.
1706 +Derived by restriction of ComponentUrnReferenceType.
1726 1726  Regular Expression Pattern: . +\.datastructure\.Dimension=.+
1727 1727  
1728 1728  **DimensionDescriptorReferenceType:** A reference type for a dimension descriptor.
1729 1729  
1730 -Derived by restriction of ComponentUrnReferenceType.
1711 +Derived by restriction of ComponentUrnReferenceType.
1731 1731  Regular Expression Pattern: . +\.datastructure\.DimensionDescriptor=.+
1732 1732  
1733 1733  **GroupDimensionDescriptorReferenceType:** A reference type for a group dimension descriptor.
1734 1734  
1735 -Derived by restriction of ComponentUrnReferenceType.
1716 +Derived by restriction of ComponentUrnReferenceType.
1736 1736  Regular Expression Pattern: . +\.datastructure\.GroupDimensionDescriptor=.+
1737 1737  
1738 1738  **MeasureReferenceType:** A reference type for a measure.
1739 1739  
1740 -Derived by restriction of ComponentUrnReferenceType.
1721 +Derived by restriction of ComponentUrnReferenceType.
1741 1741  Regular Expression Pattern: . +\.datastructure\.Measure=.+
1742 1742  
1743 1743  **MeasureDescriptorReferenceType:** A reference type for a measure descriptor.
1744 1744  
1745 -Derived by restriction of ComponentUrnReferenceType.
1726 +Derived by restriction of ComponentUrnReferenceType.
1746 1746  Regular Expression Pattern: . +\.datastructure\.MeasureDescriptor=.+
1747 1747  
1748 1748  **TimeDimensionReferenceType:** A reference type for a time dimension.
1749 1749  
1750 -Derived by restriction of ComponentUrnReferenceType.
1731 +Derived by restriction of ComponentUrnReferenceType.
1751 1751  Regular Expression Pattern: . +\.datastructure\.TimeDimension=.+
1752 1752  
1753 1753  **MetadataAttributeReferenceType:** A reference type for a metadata attribute.
1754 1754  
1755 -Derived by restriction of UrnReferenceType.
1736 +Derived by restriction of UrnReferenceType.
1756 1756  Regular Expression Pattern: . +\.metadatastructure\.MetadataAttribute=.+
1757 1757  
1758 1758  **MetadataflowReferenceType:** A reference type for a metadataflow.
1759 1759  
1760 -Derived by restriction of StructureUsageReferenceType.
1741 +Derived by restriction of StructureUsageReferenceType.
1761 1761  Regular Expression Pattern: . +\.metadatastructure\.Metadataflow=.+
1762 1762  
1763 1763  **MetadataSetReferenceType:** A reference type for a metadata set.
1764 1764  
1765 -Derived by restriction of StructureReferenceType.
1746 +Derived by restriction of StructureReferenceType.
1766 1766  Regular Expression Pattern: . +\.metadatastructure\.MetadataSet=.+
1767 1767  
1768 1768  **MetadataStructureReferenceType:** A reference type for a metadata structure.
1769 1769  
1770 -Derived by restriction of StructureReferenceType.
1751 +Derived by restriction of StructureReferenceType.
1771 1771  Regular Expression Pattern: . +\.metadatastructure\.MetadataStructure=.+
1772 1772  
1773 1773  **ProcessReferenceType:** A reference type for a process.
1774 1774  
1775 -Derived by restriction of MaintainableUrnReferenceType.
1756 +Derived by restriction of MaintainableUrnReferenceType.
1776 1776  Regular Expression Pattern: . +\.process\.Process=.+
1777 1777  
1778 1778  **ProcessStepReferenceType:** A reference type for a process step.
1779 1779  
1780 -Derived by restriction of UrnReferenceType.
1761 +Derived by restriction of UrnReferenceType.
1781 1781  Regular Expression Pattern: . +\.process\.ProcessStep=.+
1782 1782  
1783 1783  **TransitionReferenceType:** A reference type for a transition.
1784 1784  
1785 -Derived by restriction of UrnReferenceType.
1766 +Derived by restriction of UrnReferenceType.
1786 1786  Regular Expression Pattern: . +\.process\.Transition=.+
1787 1787  
1788 1788  **DataConstraintReferenceType:** A reference type for a data constraint.
1789 1789  
1790 -Derived by restriction of ConstraintReferenceType.
1771 +Derived by restriction of ConstraintReferenceType.
1791 1791  Regular Expression Pattern: . +\.registry\.DataConstraint=.+
1792 1792  
1793 1793  **MetadataConstraintReferenceType:** A reference type for a metadata constraint.
1794 1794  
1795 -Derived by restriction of ConstraintReferenceType.
1776 +Derived by restriction of ConstraintReferenceType.
1796 1796  Regular Expression Pattern: . +\.registry\.MetadataConstraint=.+
1797 1797  
1798 1798  **MetadataProvisionAgreementReferenceType:** A reference type for a metadata provision agreement.
1799 1799  
1800 -Derived by restriction of MaintainableUrnReferenceType.
1781 +Derived by restriction of MaintainableUrnReferenceType.
1801 1801  Regular Expression Pattern: . +\.registry\.MetadataProvisionAgreement=.+
1802 1802  
1803 1803  **ProvisionAgreementReferenceType:** A reference type for a provision agreement.
1804 1804  
1805 -Derived by restriction of MaintainableUrnReferenceType.
1786 +Derived by restriction of MaintainableUrnReferenceType.
1806 1806  Regular Expression Pattern: . +\.registry\.ProvisionAgreement=.+
1807 1807  
1808 1808  **CategorySchemeMapReferenceType:** A reference type for a category scheme map.
1809 1809  
1810 -Derived by restriction of MaintainableUrnReferenceType.
1791 +Derived by restriction of MaintainableUrnReferenceType.
1811 1811  Regular Expression Pattern: . +\.structuremapping\.CategorySchemeMap=.+
1812 1812  
1813 1813  **ConceptSchemeMapReferenceType:** A reference type for a concept scheme map.
1814 1814  
1815 -Derived by restriction of MaintainableUrnReferenceType.
1796 +Derived by restriction of MaintainableUrnReferenceType.
1816 1816  Regular Expression Pattern: . +\.structuremapping\.ConceptSchemeMap=.+
1817 1817  
1818 1818  **DatePatternMapReferenceType:** A reference type for a date pattern map.
1819 1819  
1820 -Derived by restriction of ComponentUrnReferenceType.
1801 +Derived by restriction of ComponentUrnReferenceType.
1821 1821  Regular Expression Pattern: . +\.structuremapping\.DatePatternMap=.+
1822 1822  
1823 1823  **EpochMapReferenceType:** A reference type for an epoch map.
1824 1824  
1825 -Derived by restriction of ComponentUrnReferenceType.
1806 +Derived by restriction of ComponentUrnReferenceType.
1826 1826  Regular Expression Pattern: . +\.structuremapping\.EpochMap=.+
1827 1827  
1828 1828  **FrequencyFormatMappingReferenceType:** A reference type for a frequnecy format mapping.
1829 1829  
1830 -Derived by restriction of ComponentUrnReferenceType.
1811 +Derived by restriction of ComponentUrnReferenceType.
1831 1831  Regular Expression Pattern: . +\.structuremapping\.FrequencyFormatMapping=.+
1832 1832  
1833 1833  **OrganisationSchemeMapReferenceType:** A reference type for a organisation scheme map.
1834 1834  
1835 -Derived by restriction of MaintainableUrnReferenceType.
1816 +Derived by restriction of MaintainableUrnReferenceType.
1836 1836  Regular Expression Pattern: . +\.structuremapping\.OrganisationSchemeMap=.+
1837 1837  
1838 1838  **ReportingTaxonomyMapReferenceType:** A reference type for a reporting taxonomy map.
1839 1839  
1840 -Derived by restriction of MaintainableUrnReferenceType.
1821 +Derived by restriction of MaintainableUrnReferenceType.
1841 1841  Regular Expression Pattern: . +\.structuremapping\.ReportingTaxonomyMap=.+
1842 1842  
1843 1843  **RepresentationMapReferenceType:** A reference type for a representation map.
1844 1844  
1845 -Derived by restriction of MaintainableUrnReferenceType.
1826 +Derived by restriction of MaintainableUrnReferenceType.
1846 1846  Regular Expression Pattern: . +\.structuremapping\.RepresentationMap=.+
1847 1847  
1848 1848  **StructureMapReferenceType:** A reference type for a structure map.
1849 1849  
1850 -Derived by restriction of MaintainableUrnReferenceType.
1831 +Derived by restriction of MaintainableUrnReferenceType.
1851 1851  Regular Expression Pattern: . +\.structuremapping\.StructureMap=.+
1852 1852  
1853 1853  **CustomTypeReferenceType:** A reference type for a custom type.
1854 1854  
1855 -Derived by restriction of ComponentUrnReferenceType.
1836 +Derived by restriction of ComponentUrnReferenceType.
1856 1856  Regular Expression Pattern: . +\.transformation\.CustomType=.+
1857 1857  
1858 1858  **CustomTypeSchemeReferenceType:** A reference type for a custom type scheme.
1859 1859  
1860 -Derived by restriction of MaintainableUrnReferenceType.
1841 +Derived by restriction of MaintainableUrnReferenceType.
1861 1861  Regular Expression Pattern: . +\.transformation\.CustomTypeScheme=.+
1862 1862  
1863 1863  **NamePersonalisationReferenceType:** A reference type for a name personalisation.
1864 1864  
1865 -Derived by restriction of ComponentUrnReferenceType.
1846 +Derived by restriction of ComponentUrnReferenceType.
1866 1866  Regular Expression Pattern: . +\.transformation\.NamePersonalisation=.+
1867 1867  
1868 1868  **NamePersonalisationSchemeReferenceType:** A reference type for a name personalisation scheme.
1869 1869  
1870 -Derived by restriction of MaintainableUrnReferenceType.
1851 +Derived by restriction of MaintainableUrnReferenceType.
1871 1871  Regular Expression Pattern: . +\.transformation\.NamePersonalisationScheme=.+
1872 1872  
1873 1873  **RulesetReferenceType:** A reference type for a ruleset.
1874 1874  
1875 -Derived by restriction of ComponentUrnReferenceType.
1856 +Derived by restriction of ComponentUrnReferenceType.
1876 1876  Regular Expression Pattern: . +\.transformation\.Ruleset=.+
1877 1877  
1878 1878  **RulesetSchemeReferenceType:** A reference type for a ruleset scheme.
1879 1879  
1880 -Derived by restriction of MaintainableUrnReferenceType.
1861 +Derived by restriction of MaintainableUrnReferenceType.
1881 1881  Regular Expression Pattern: . +\.transformation\.RulesetScheme=.+
1882 1882  
1883 1883  **TransformationReferenceType:** A reference type for a transformation.
1884 1884  
1885 -Derived by restriction of ComponentUrnReferenceType.
1866 +Derived by restriction of ComponentUrnReferenceType.
1886 1886  Regular Expression Pattern: . +\.transformation\.Transformation=.+
1887 1887  
1888 1888  **TransformationSchemeReferenceType:** A reference type for a transformation scheme.
1889 1889  
1890 -Derived by restriction of MaintainableUrnReferenceType.
1871 +Derived by restriction of MaintainableUrnReferenceType.
1891 1891  Regular Expression Pattern: . +\.transformation\.TransformationScheme=.+
1892 1892  
1893 1893  **UserDefinedOperatorReferenceType:** A reference type for a user defined operator.
1894 1894  
1895 -Derived by restriction of ComponentUrnReferenceType.
1876 +Derived by restriction of ComponentUrnReferenceType.
1896 1896  Regular Expression Pattern: . +\.transformation\.UserDefinedOperator=.+
1897 1897  
1898 1898  **UserDefinedOperatorSchemeReferenceType:** A reference type for a user defined operator scheme.
1899 1899  
1900 -Derived by restriction of MaintainableUrnReferenceType.
1881 +Derived by restriction of MaintainableUrnReferenceType.
1901 1901  Regular Expression Pattern: . +\.transformation\.UserDefinedOperatorScheme=.+
1902 1902  
1903 1903  **VtlMappingReferenceType:** A reference type for a VTL mapping.
1904 1904  
1905 -Derived by restriction of ComponentUrnReferenceType.
1886 +Derived by restriction of ComponentUrnReferenceType.
1906 1906  Regular Expression Pattern: . +\.transformation\.VtlCodelistMapping=.+.+\.transformation\.VtlConceptMapping=.+.+\.transformation\.VtlDataflowMapping=.+
1907 1907  
1908 1908  **VtlMappingSchemeReferenceType:** A reference type for a VTL mapping scheme.
1909 1909  
1910 -Derived by restriction of MaintainableUrnReferenceType.
1891 +Derived by restriction of MaintainableUrnReferenceType.
1911 1911  Regular Expression Pattern: . +\.transformation\.VtlMappingScheme=.+
1912 1912  
1913 1913  **VersionReferenceType:** VersionReferenceType defines the structure of version number in a reference. When semantic versioning is used, the major, minor, or patch version parts can be wildcarded using "+" as an extension. For example, 2+.3.1 means the currently latest available version >= 2.3.1 (even if not backwards compatible). Note that wildcarded semantic version references cannot be combined with version extended reference (e.g. 2.3+.1-draft is not permissable). Version-extended (e.g. 1.3.1-draft) and legacy version numbers (e.g. 1 or 1.0) are also supported.
... ... @@ -1914,11 +1914,11 @@
1914 1914  
1915 1915  Union of:
1916 1916  
1917 -LegacyVersionNumberType, SemanticVersionNumberType, SemanticVersionReferenceType.
1898 +LegacyVersionNumberType, SemanticVersionNumberType, SemanticVersionReferenceType. 
1918 1918  
1919 1919  **SemanticVersionReferenceType:** SemanticVersionReferenceType is a simple type for referencing semantic version numbers. It allows for the wildcarding of only one the major, minor, or patch version parts using "+".
1920 1920  
1921 -Derived by restriction of xs:string.
1902 +Derived by restriction of xs:string.
1922 1922  Regular Expression Pattern: ((0|[1-9]\d*)\+?)(\.((0|[1-9]\d*~)~)~){2}((0|[1-9]\d*))(\.((0|[1-9]\d*)\+?))(\.((0|[1-9]\d*~)~)~)((0|[1-9]\d*)\+?)(\.((0|[1-9]\d*~)~)~)(\.((0|[1-9]\d*)\+?))
1923 1923  
1924 1924  **WildcardVersionType:** WildcardVersionType combines the VersionType and WildcardType to allow a reference to either a specific version of an object, or to wildcard the version in the reference by specifying the '*' value.
... ... @@ -1925,11 +1925,11 @@
1925 1925  
1926 1926  Union of:
1927 1927  
1928 -LegacyVersionNumberType, SemanticVersionNumberType, SemanticVersionReferenceType, WildcardType.
1909 +LegacyVersionNumberType, SemanticVersionNumberType, SemanticVersionReferenceType, WildcardType. 
1929 1929  
1930 1930  **WildcardType:** WildcardType is a single value code list, used to include the '*' character - indicating that the identification component is wildcarded.
1931 1931  
1932 -Derived by restriction of xs:string.
1913 +Derived by restriction of xs:string. 
1933 1933  
1934 1934  Enumerations:
1935 1935  
... ... @@ -1939,45 +1939,45 @@
1939 1939  
1940 1940  **NestedIDType:** NestedIDType is the least restrictive form of an identifier used throughout all SDMX-ML messages. It allows for a hierarchical identifier, with each portion separated by the '.' character. For the identifier portions, valid characters include A-Z, a-z, @, 0-9, \_, -, $.
1941 1941  
1942 -Derived by restriction of xs:string.
1923 +Derived by restriction of xs:string.
1943 1943  Regular Expression Pattern: [A-Za-z0-9_@$\-]+(\.[A-Za-z0-9_@$\-]+)
1944 1944  
1945 1945  **TwoLevelIDType:** TwoLevelIDType defines an identifier with exactly two levels.
1946 1946  
1947 -Derived by restriction of NestedIDType.
1928 +Derived by restriction of NestedIDType.
1948 1948  Regular Expression Pattern: [A-Za-z0-9_@$\-]+\.[A-Za-z0-9_@$\-]+
1949 1949  
1950 1950  **IDType:** IDType provides a type which is used for restricting the characters in codes and IDs throughout all SDMX-ML messages. Valid characters include A-Z, a-z, @, 0-9, \_, -, $.
1951 1951  
1952 -Derived by restriction of NestedIDType.
1933 +Derived by restriction of NestedIDType.
1953 1953  Regular Expression Pattern: [A-Za-z0-9_@$\-]+
1954 1954  
1955 1955  **NCNameIDType:** NCNameIDType restricts the IDType, so that the id may be used to generate valid XML components. IDs created from this type conform to the W3C XML Schema NCNAME type, and therefore can be used as element or attribute names.
1956 1956  
1957 -Derived by restriction of IDType.
1938 +Derived by restriction of IDType.
1958 1958  Regular Expression Pattern: [A-Za-z][A-Za-z0-9_\-]
1959 1959  
1960 1960  **NestedNCNameIDType:** NestedNCNameIDType restricts the NestedIDType, so that the id may be used to generate valid XML components. IDs created from this type conform to the W3C XML Schema NCNAME type, and therefore can be used as element or attribute names.
1961 1961  
1962 -Derived by restriction of NestedIDType.
1943 +Derived by restriction of NestedIDType.
1963 1963  Regular Expression Pattern: [A-Za-z][A-Za-z0-9_\-]*(\.[A-Za-z][A-Za-z0-9_\-]*)
1964 1964  
1965 1965  **SingleNCNameIDType:** SingleNCNameIDType restricts the NestedNCNameIDType to allow only one level. Note that this is the same pattern as the NCNameIDType, but can be used when the base type to be restricted is a nested NCNameIDType (where as the NCNameIDType could only restrict the IDType).
1966 1966  
1967 -Derived by restriction of NestedNCNameIDType.
1948 +Derived by restriction of NestedNCNameIDType.
1968 1968  Regular Expression Pattern: [A-Za-z][A-Za-z0-9_\-]
1969 1969  
1970 1970  **VersionType:** VersionType is used to communicate version information. Semantic versioning, based on 3 or 4 version parts (major.minor.patch[-extension]) is supported. The legency SDMX version format is also support.
1971 1971  
1972 1972  Union of:
1973 -LegacyVersionNumberType, SemanticVersionNumberType.
1954 +LegacyVersionNumberType, SemanticVersionNumberType. 
1974 1974  
1975 1975  **SemanticVersionNumberType:** SemanticVersionNumberType is a simple type for validating semantic version in the format (major.minor.patch[-extension]).
1976 1976  
1977 -Derived by restriction of xs:string.
1958 +Derived by restriction of xs:string.
1978 1978  Regular Expression Pattern: (0|[1-9]\d*)(\.(0|[1-9]\d*)){2}(\-(([A-Za-z\-]|([A-Za-z\-][A-Za-z0-9\-]+)|([A-Za-z0-9\-]+[A-Za-z\-][A-Za-z0-9\-]*))|(0|[1-9][0-9]*))(\.(([A-Za-z\-]|([A-Za-z\-][A-Za-z0-9\-]+)|([A-Za-z0-9\-]+[A-Za-z\-][A-Za-z0-9\-]*))|(0|[1-9][0-9]*~)~)~)*)?
1979 1979  
1980 1980  **LegacyVersionNumberType:** LegacyVersionNumberType describes the version number format previously supported in SDMX. The format is restricted to allow for simple incrementing and sorting of version number. The version consists of a set of maximum 2 numeric components, separated by the '.' character. When processing version, each numeric component (the number preceding and following any '.' character) should be parsed as an integer. Thus, a version of 1.3 and 1.03 would be equivalent, as both the '3' component and the '03' component would parse to an integer value of 3.
1981 1981  
1982 -Derived by restriction of xs:string.
1963 +Derived by restriction of xs:string.
1983 1983  Regular Expression Pattern: (0|[1-9]\d*)(\.(0|[1-9]\d*))?
© Semantic R&D Group, 2026