Last modified by Helena on 2025/09/10 11:19
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -SDMX 2.1 Standards. Section .5. Registry Specification – Logical Interfaces1 +SDMX 2.1 Standards. Section 5. Registry Specification – Logical Interfaces - Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki.he lena1 +xwiki:XWiki.arturkryazhev - Content
-
... ... @@ -291,23 +291,20 @@ 291 291 * that the correct Data Structure Definition or Metadata Structure Definition is used by the registered data that the components (Dimensions, Attributes, Measures, Identifier Components etc.) are consistent with the Data Structure Definition or Metadata Structure Definition 292 292 * that the valid representations of the concepts to which these components correspond conform to the definition in the Data Structure Definition or Metadata Structure Definition 293 293 294 - 3The Registration has an action attribute which takes one of the following values:294 +The Registration has an action attribute which takes one of the following values: 295 295 296 -(% style="margin-left:auto; margin-right:auto" %) 297 -|(% style="width:200px" %)((( 298 -**Action Attribute Value** 299 -)))|(% style="width:1672px" %)**Behaviour** 300 -|(% style="width:200px" %)Append|(% style="width:1672px" %)Add this registration to the registry 301 -|(% style="width:200px" %)Replace|(% style="width:1672px" %)Replace the existing Registration with this Registration identified by the id in the Registration of the Submit Registration Request 302 -|(% style="width:200px" %)Delete|(% style="width:1672px" %)Delete the existing Registration identified by the id in the Registration of the Submit Registration Request 296 +|(% style="width:219px" %)**Action Attribute Value**|(% style="width:1652px" %)**Behaviour** 297 +|(% style="width:219px" %)Append|(% style="width:1652px" %)Add this registration to the registry 298 +|(% style="width:219px" %)Replace|(% style="width:1652px" %)Replace the existing Registration with this Registration identified by the id in the Registration of the Submit Registration Request 299 +|(% style="width:219px" %)Delete|(% style="width:1652px" %)Delete the existing Registration identified by the id in the Registration of the Submit Registration Request 300 + 303 303 The Registration has three Boolean attributes which may be present to determine how an SDMX compliant Dataset or Metadata Set indexing application must index the Datasets or Metadata Set upon registration. The indexing application behaviour is as follows: 304 - |(% style="width:200px" %)**Boolean Attribute**|(% style="width:1672px" %)**Behaviour if Value is “true”**305 -|(% style="width:2 00px" %)indexTimeSeries|(% style="width:1672px" %)A compliant indexingapplication mustindexall thetimeserieskeys (for a Datasetregistration) or metadata target values (for a Metadata Set registration)306 -|(% style="width:2 00px" %)indexDataSet|(% style="width:1672px" %)(((307 -A compliant indexing application must index the range of actual (present) values for each dimension of the Dataset (for a Dataset registration) or the range of actual (present) values for each Metadata Attribute which takes an enumerated value. 302 + 303 +|(% style="width:228px" %)**Boolean Attribute**|(% style="width:1644px" %)**Behaviour if Value is “true”** 304 +|(% style="width:228px" %)indexTimeSeries|(% style="width:1644px" %)A compliant indexing application must index all the time series keys (for a Dataset registration) or metadata target values (for a Metadata Set registration) 305 +|(% style="width:228px" %)indexDataSet|(% style="width:1644px" %)A compliant indexing application must index the range of actual (present) values for each dimension of the Dataset (for a Dataset registration) or the range of actual (present) values for each Metadata Attribute which takes an enumerated value. 308 308 Note that for data this requires much less storage than full key indexing, but this method cannot guarantee that a specific combination of Dimension values (the Key) is actually present in the Dataset 309 -))) 310 -|(% style="width:200px" %)indexReportingPeriod|(% style="width:1672px" %)A compliant indexing application must index the time period range(s) for which data are present in the Dataset or Metadata Set 307 +|(% style="width:228px" %)indexReportingPeriod|(% style="width:1644px" %)A compliant indexing application must index the time period range(s) for which data are present in the Dataset or Metadata Set 311 311 312 312 === 5.2.5 Data and Reference Metadata Discovery === 313 313 ... ... @@ -329,7 +329,7 @@ 329 329 Subscription management involves a user submitting a subscription request which contains: 330 330 331 331 * a query or constraint expression in terms of a filter which defines the events for which the user is interested (e.g. new data for a specific dataflow, or for a domain category, or changes to a Data Structure Definition). 332 -* a list of URIs or end-points to which an XML notification message can be sent. Supported end-point types will be email (mailto ~:) and HTTP POST (a normal http:~/~/ address)329 +* a list of URIs or end-points to which an XML notification message can be sent. Supported end-point types will be email (mailto : ) and HTTP POST (a normal http:~/~/ address) 333 333 * request for a list of submitted subscriptions 334 334 * deletion of a subscription 335 335 ... ... @@ -451,7 +451,8 @@ 451 451 452 452 [[image:1747824123012-527.jpeg]] 453 453 454 -==== Figure 7: Example of Hierarchic Structure of Agencies ==== 451 +* 452 +** Figure 7: Example of Hierarchic Structure of Agencies 455 455 456 456 The following organizations maintain an Agency Scheme. 457 457 ... ... @@ -466,9 +466,8 @@ 466 466 467 467 An example of this is shown in the XML snippet below. 468 468 469 -[[image:1747824 123013-196.jpeg||height="309" width="446"]]467 +[[image:1747832400104-286.png]] 470 470 471 -(% class="wikigeneratedid" id="HFigure8:ExampleShowingUseofAgencyIdentifiers" %) 472 472 **Figure 8: Example Showing Use of Agency Identifiers** 473 473 474 474 Each of these maintenance agencies has an identical Code list with the Id CL_BOP. However, each is uniquely identified by means of the hierarchic agency structure. ... ... @@ -707,8 +707,6 @@ 707 707 hierarchicalcodelistId(version).Hierarchy.Level 708 708 )))|(% style="width:396px" %)((( 709 709 ESTAT:HCL_REGION(1.0).H_1.COUNTRY 710 - 711 - 712 712 ))) 713 713 |(% style="width:250px" %)HierarchicalCode|(% style="width:444px" %)hierachicalCodeListAgencyId: hierarchicalcodelistId(version).hierarchy.hierarc hicalCode|(% style="width:396px" %)UNESCO:CL_EXP_SOURCE(1.0). H-C-GOV.GOV_CODE1 714 714 |(% style="width:250px" %)*DataStructure|(% style="width:444px" %)dataStructureDefintitionAgencyId: dataStructureDefintitionId(version)|(% style="width:396px" %)TFFS:EXT_DEBT(1.0) ... ... @@ -813,15 +813,11 @@ 813 813 814 814 |(% style="width:251px" %)((( 815 815 ReportStructure 816 - 817 - 818 818 )))|(% style="width:442px" %)((( 819 819 MSDAgencyId: MSDId(version).reportStructureId 820 820 )))|(% style="width:1178px" %)IMF:SDDS_MSD(1.0).AGENCY_REPORT 821 821 |(% style="width:251px" %)((( 822 -Metadata 823 - 824 -Attribute 815 +Metadata Attribute 825 825 )))|(% style="width:442px" %)((( 826 826 MSDAgencyId: MSDId(version).reportStructureId.metadataattri buteID 827 827 )))|(% style="width:1178px" %)IMF:SDDS_MSD(1.0).AGENCY_REPORT.COMPILATION ... ... @@ -832,14 +832,10 @@ 832 832 TFFS:CRED_EXT_DEBT_AB(1.0) 833 833 ))) 834 834 |(% style="width:251px" %)((( 835 -*Content 836 - 837 -Constraint 826 +*Content Constraint 838 838 )))|(% style="width:442px" %)constraintAgencyId:ContentConstraintId(versio n)|(% style="width:1178px" %)TFFS:CREDITOR_DATA_CONTENT(1.0) 839 839 |(% style="width:251px" %)((( 840 -*Attachment 841 - 842 -Constraint 829 +*Attachment Constraint 843 843 )))|(% style="width:442px" %)((( 844 844 constraintAgencyId: 845 845 ... ... @@ -862,9 +862,7 @@ 862 862 codeMapId 863 863 )))| 864 864 |((( 865 -Category 866 - 867 -SchemeMap 852 +CategorySchemeMap 868 868 )))|structureSetAgencyId: structureSetId(version). categorySchemeMapId|SDMX:BOP_STRUCTURES(1.0).SDMX_EUROSTAT 869 869 |CategoryMap|structureSetAgencyId: structureSetId(version). categorySchemeMapId. categoryMapId|SDMX:BOP_STRUCTURES(1.0).SDMX_EUROSTAT.TOURISM_M AP 870 870 |Organisation SchemeMap|structureSetAgencyId: structureSetId(version). organisationSchemeMapId|SDMX:BOP_STRUCTURES(1.0).DATA_PROVIDER_MAP ... ... @@ -878,71 +878,53 @@ 878 878 structureSetAgencyId: structureSetId(version). conceptSchemeMapId. 879 879 880 880 conceptMapId 881 - 882 882 883 883 )))|SDMX:BOP_STRUCTURES(1.0).SDMX_OECD.COVERAGE_AVAI LABILITY 884 884 |((( 885 -Reporting 886 - 887 -TaxonomyMap 869 +ReportingTaxonomyMap 888 888 )))|structureSetAgencyId: structureSetId(version). reportingTaxonomyMapId|SDMX:BOP_STRUCTURES(1.0).TAXMAP 889 889 |((( 890 -Reporting 891 - 892 -CategoryMap 872 +ReportingCategoryMap 893 893 )))|((( 894 894 structureSetAgencyId: structureSetId(version). 895 - 896 896 reportngCategoryId 897 897 )))|SDMX:BOP_STRUCTURES(1.0).TAXMAP.TOPCAT 898 898 899 - 900 - 901 901 |((( 902 -HybridCodelist 903 - 904 -Map 905 -)))|structureSetAgencyId: structureSetId(version). hybridCodelistMapId.|SDMX:BOP_STRUCTURES(1.0).COUNTRY_HIERARCHYMAP 879 +HybridCodelistMap 880 +)))|structureSetAgencyId: structureSetId(version). 881 +hybridCodelistMapId.|SDMX:BOP_STRUCTURES(1.0).COUNTRY_HIERARCHYMAP 906 906 |HybridCodeMap|structureSetAgencyId: structureSetId(version). hybridCodelistMapId. hybridCodeMapId|SDMX:BOP_STRUCTURES(1.0).COUNTRY_HIERARCHYMAP.CO DEMAP1 907 907 |*Process|processAgencyId: processId{version]|BIS:PROCESS1(1.0) 908 908 |ProcessStep|((( 909 909 processAgencyId: processId(version). 910 - 911 911 processStepId 912 912 )))|BIS:PROCESS1(1.0).STEP1 913 913 |Transition|((( 914 914 processAgencyId: processId(version). 915 - 916 916 processStepId transitionId 917 917 )))|BIS:PROCESS1(1.0).STEP1.TRANSITION1 918 918 |Subscription|The Subscription is not itself an Identifiable Artefact and therefore it does not follow the rules for URN structure, The name of the URN is registryURN There is no pre-determined format.|This cannot be generated by a common mechanism as subscriptions, although maintainable in the sense that they can be submitted and deleted, are not mandated to be created by a maintenance agency, and have no versioning mechanism. It is therefore the responsibility of the target registry to generate a unique Id for the Subscription, and for the application creating the subscription to store the registryURN that is returned from the registry in the subscription response message. 919 919 |((( 920 -*Transformation 921 - 922 -Scheme 894 +*Transformation Scheme 923 923 )))|transformationSchemeAgencyId transformationSchemeId(version)|ECB: TRANSFORMATION_SCHEME(1.0) 924 924 |Transformation|((( 925 925 transformationSchemeAgencyId transformationSchemeId(version) 926 - 927 927 transformationId 928 928 )))|ECB:TRANSFORMATION_SCHEME(1.0).TRANS_1 929 929 |CustomType Scheme|customTypeSchemeAgencyId customTypeSchemeId(version)|ECB:CUSTOM_TYPE_SCHEME(1.0) 930 930 931 - 932 - 933 933 |CustomType|customTypeSchemeAgencyId customTypeSchemeId(version) customTypeId|ECB: CUSTOM_TYPE_SCHEME(1.0).CUSTOM_TYPE_1 934 934 |((( 935 935 Name 936 - 937 937 Personalisation 938 - 939 939 Scheme 940 940 )))|namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version)|ECB:PSN_SCHEME(1.0) 941 941 |((( 942 942 Name 943 - 944 944 Personalisation 945 -)))|namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version) namePersonalisationId|ECB:PSN_SCHEME(1.0).PSN1234 911 +)))|namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version) 912 +namePersonalisationId|ECB:PSN_SCHEME(1.0).PSN1234 946 946 |VtlMapping Scheme|vtlMappingSchemeAgencyId VtlMappingSchemeId(version)|ECB:CLIST_MP(2.0) 947 947 |VtlCodelist Mapping|vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlCodelistMappingId|ECB:CLIST_MP(2.0).ABZ 948 948 |VtlConcept Mapping|vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlConceptMappingId|ECB:CLIST_MP(1.0).XYA ... ... @@ -955,13 +955,11 @@ 955 955 |RulesetScheme|rulesetSchemeAgencyId rulesetSchemeId(version)|ECB:RULESET_23(1.0) 956 956 |Ruleset|rulesetSchemeAgencyId rulesetSchemeId(version) rulesetId|ECB:RULESET_23(1.0).SET111 957 957 |((( 958 -UserDefined 959 - 960 -OperatorScheme 925 +UserDefinedOperatorScheme 961 961 )))|userDefinedOperatorSchemeAgencyId userDefinedOperatorSchemeId(version)|ECB:OS_CALC(1.2) 962 962 |UserDefined Operator|userDefinedOperatorSchemeAgencyId userDefinedOperatorSchemeId(version) usserDefinedOperatorId|ECB:OS_CALC(1.2).OS267 963 963 964 - 7**Table 3: Table of identification components for SDMX Identifiable Artefacts**929 +**Table 3: Table of identification components for SDMX Identifiable Artefacts** 965 965 966 966 = 7 Implementation Notes = 967 967 ... ... @@ -1262,11 +1262,11 @@ 1262 1262 1. A validity period which defines both when the subscription becomes active and expires. The subscriber may be sent a notification on expiration of the subscription. 1263 1263 1. A selector which specifies which type of events are of interest. The set of event types is: 1264 1264 1265 -|(% style="width:3 27px" %)**Event Type**|(% style="width:1545px" %)**Comment**1266 -|(% style="width:3 27px" %)STRUCTURAL_REPOSITORY_EVENTS|(% style="width:1545px" %)Life-cycle changes to Maintainable Artefacts in the structural metadata repository.1267 -|(% style="width:3 27px" %)DATA_REGISTRATION_EVENTS|(% style="width:1545px" %)Whenever a published dataset is registered. This can be either a SDMXML data file or an SDMX conformant database.1268 -|(% style="width:3 27px" %)METADATA_REGISTRATION_EVENTS|(% style="width:1545px" %)Whenever a published metadataset is registered. This can be either a SDMXML reference metadata file or an SDMX conformant database.1269 -|(% style="width:3 27px" %)ALL_EVENTS|(% style="width:1545px" %)All events of the specified EventType1230 +|(% style="width:319px" %)**Event Type**|(% style="width:1553px" %)**Comment** 1231 +|(% style="width:319px" %)STRUCTURAL_REPOSITORY_EVENTS|(% style="width:1553px" %)Life-cycle changes to Maintainable Artefacts in the structural metadata repository. 1232 +|(% style="width:319px" %)DATA_REGISTRATION_EVENTS|(% style="width:1553px" %)Whenever a published dataset is registered. This can be either a SDMXML data file or an SDMX conformant database. 1233 +|(% style="width:319px" %)METADATA_REGISTRATION_EVENTS|(% style="width:1553px" %)Whenever a published metadataset is registered. This can be either a SDMXML reference metadata file or an SDMX conformant database. 1234 +|(% style="width:319px" %)ALL_EVENTS|(% style="width:1553px" %)All events of the specified EventType 1270 1270 1271 1271 === 7.5.3 Wildcard Facility === 1272 1272
- 1747832400104-286.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.helena - Size
-
... ... @@ -1,0 +1,1 @@ 1 +172.3 KB - Content