Changes for page Part II.Common Namespace
Last modified by Elena Yasinovskaya on 2025/09/10 11:19
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -867,7 +867,7 @@ 867 867 868 868 **WildCardValueType:** WildCardValueType is a single value code list, used to include the '%' character - indicating that an entire field is wild carded. 869 869 870 -Derived by restriction of xs:string. 870 +Derived by restriction of xs:string. 871 871 872 872 Enumerations: 873 873 ... ... @@ -877,11 +877,11 @@ 877 877 **CascadeSelectionType:** 878 878 879 879 Union of: 880 -xs:boolean, ExcludeRootType. 880 +xs:boolean, ExcludeRootType. 881 881 882 882 **ExcludeRootType:** ExcludeRootType is a single enumerated value that indciates that child values should be included, but that the actual root should not. 883 883 884 -Derived by restriction of xs:string. 884 +Derived by restriction of xs:string. 885 885 886 886 Enumerations: 887 887 ... ... @@ -891,11 +891,11 @@ 891 891 **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". 892 892 893 893 Union of: 894 -NCNameIDType, ObsDimensionsCodeType. 894 +NCNameIDType, ObsDimensionsCodeType. 895 895 896 896 **ObsDimensionsCodeType:** ObsDimensionsCodeType is an enumeration containing the values "TimeDimension" and "AllDimensions" 897 897 898 -Derived by restriction of xs:string. 898 +Derived by restriction of xs:string. 899 899 900 900 Enumerations: 901 901 ... ... @@ -905,7 +905,7 @@ 905 905 906 906 **DataType:** DataTypeType provides an enumerated list of the types of data formats allowed as the for the representation of an object. 907 907 908 -Derived by restriction of xs:NMTOKEN. 908 +Derived by restriction of xs:NMTOKEN. 909 909 910 910 Enumerations: 911 911 ... ... @@ -957,7 +957,7 @@ 957 957 958 958 **BasicComponentDataType:** BasicComponentDataType provides an enumerated list of the types of characters allowed in the textType attribute for all non-target object components. 959 959 960 -Derived by restriction of DataType. 960 +Derived by restriction of DataType. 961 961 962 962 Enumerations: 963 963 ... ... @@ -1006,7 +1006,7 @@ 1006 1006 1007 1007 **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. 1008 1008 1009 -Derived by restriction of BasicComponentDataType. 1009 +Derived by restriction of BasicComponentDataType. 1010 1010 1011 1011 Enumerations: 1012 1012 ... ... @@ -1054,7 +1054,7 @@ 1054 1054 1055 1055 **TimeDataType:** TimeDataType restricts SimpleDataType to specify the allowable data types for representing a time value. 1056 1056 1057 -Derived by restriction of SimpleDataType. 1057 +Derived by restriction of SimpleDataType. 1058 1058 1059 1059 Enumerations: 1060 1060 ... ... @@ -1079,37 +1079,37 @@ 1079 1079 1080 1080 **UrnPrefixPart:** This is validates the first part of the URN (urn:sdmx.org.infomodel.<package>.<class=). It is intended to be further restricted. 1081 1081 1082 -Derived by restriction of xs:string. 1082 +Derived by restriction of xs:string. 1083 1083 Regular Expression Pattern: urn:sdmx:org\.sdmx\.infomodel\.[a-z]+\.[A-Za-z]+=[^=]+ 1084 1084 1085 1085 **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. 1086 1086 1087 -Derived by restriction of UrnPrefixPart. 1087 +Derived by restriction of UrnPrefixPart. 1088 1088 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=.+ 1089 1089 1090 1090 **UrnAgencyPart:** This restricts the prefix and classes patterns to validate the agency part of the URN (=<agency_id>:). 1091 1091 1092 -Derived by restriction of UrnClassesPart. 1092 +Derived by restriction of UrnClassesPart. 1093 1093 Regular Expression Pattern: . +=([A-Za-z][A-Za-z0-9_\-]*(\.[A-Za-z][A-Za-z0-9_\-]*)*):[^:]+ 1094 1094 1095 1095 **WildcardUrnAgencyPart:** This restricts the prefix and classes patterns to validate the agency part of a wildcarded URN reference (=<agency_id>:). 1096 1096 1097 -Derived by restriction of UrnClassesPart. 1097 +Derived by restriction of UrnClassesPart. 1098 1098 Regular Expression Pattern: . +=([A-Za-z][A-Za-z0-9_\-]*(\.[A-Za-z][A-Za-z0-9_\-]*)*):[^:]+.+=\*:[^:]+ 1099 1099 1100 1100 **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. 1101 1101 1102 -Derived by restriction of UrnAgencyPart. 1102 +Derived by restriction of UrnAgencyPart. 1103 1103 Regular Expression Pattern: . +:([A-Za-z0-9_@$\-]+)\([0-9A-Za-z\-\.\+]+\)[^(\(\))] 1104 1104 1105 1105 **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. 1106 1106 1107 -Derived by restriction of WildcardUrnAgencyPart. 1107 +Derived by restriction of WildcardUrnAgencyPart. 1108 1108 Regular Expression Pattern: . +:([A-Za-z0-9_@$\-]+)\([0-9A-Za-z\-\.\+\*]+\)[^(\(\))]*.+:\*\([0-9A-Za-z\-\.\+\*]+\)[^(\(\))] 1109 1109 1110 1110 **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. 1111 1111 1112 -Derived by restriction of UrnMaintainableIdPart. 1112 +Derived by restriction of UrnMaintainableIdPart. 1113 1113 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]* 1114 1114 ))) 1115 1115 ... ... @@ -1117,7 +1117,7 @@ 1117 1117 1118 1118 **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. 1119 1119 1120 -Derived by restriction of UrnMaintainableIdPart. 1120 +Derived by restriction of UrnMaintainableIdPart. 1121 1121 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]*~)~)~)*)?\).*.+\ 1122 1122 1123 1123 (((