Last modified by Helena K. on 2026/06/09 19:45
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -639,7 +639,7 @@ 639 639 (% style="color:#000000" %)dataProviderSchemeAgencyId:**DATA_PROVIDERS**(**1.0**) 640 640 )))|(% style="width:776px" %)[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]:**DATA_PROVIDERS**(**1.0**) 641 641 |(% style="width:279px" %)//DataStructure//|(% style="width:563px" %)(% style="color:#000000" %)dataStructureDefinitionAgencyId:dataStructureDef initi(%%)onId(version)|(% style="width:776px" %)TFFS:EXT_DEBT(1.0.0) 642 -|(% style="width:279px" %)[[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]|(% style="width:563px" %)(% style="color:#000000" %)dataStructureDefinitionAgencyId:dataStructureDef initionId( (%style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %)).dimensionId|(% style="width:776px" %)TFFS:EXT_DEBT(1.0.0).FREQ642 +|(% style="width:279px" %)[[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]|(% style="width:563px" %)(% style="color:#000000" %)dataStructureDefinitionAgencyId:dataStructureDef initionId(%%)(version).di(% style="color:#000000" %)mensionId|(% style="width:776px" %)TFFS:EXT_DEBT(1.0.0).FREQ 643 643 |(% style="width:279px" %)((( 644 644 DimensionDescriptor 645 645 ... ... @@ -647,7 +647,7 @@ 647 647 648 648 AttributeDescriptor 649 649 )))|(% style="width:563px" %)((( 650 -dataStructureDefinitionAgencyId:dataStructureDef initionId( (% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))(%%).componentListId650 +dataStructureDefinitionAgencyId:dataStructureDef initionId(version).componentListId 651 651 652 652 where the componentListId is the name of the class (there is only one occurrence of each in the [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]) 653 653 )))|(% style="width:776px" %)((( ... ... @@ -657,75 +657,75 @@ 657 657 658 658 TFFS:EXT_DEBT(1.0.0).AttributeDescriptor 659 659 ))) 660 -|(% style="width:279px" %)GroupDimensionDescriptor|(% style="width:563px" %)(% style="color:#000000" %)dataStructureDefinitionAgencyId:dataStructureDef initio nId((%style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %)).groupDimensionDescriptorId|(% style="width:776px" %)TFFS:EXT_DEBT(1.0.0).SIBLING661 -|(% style="width:279px" %)HierarchicalCode|(% style="width:563px" %)(% style="color:#000000" %)hierarchyAgencyId:hierarchyId( (% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %)).hierarchica lCode.hierarchicalCode|(% style="width:776px" %)UNESCO:H-C-GOV(1.0.0).GOV_CODE1.GOV_CODE1_1660 +|(% style="width:279px" %)GroupDimensionDescriptor|(% style="width:563px" %)(% style="color:#000000" %)dataStructureDefinitionAgencyId:dataStructureDef initio(%%)nId(version).gro(% style="color:#000000" %)upDimensionDescriptorId|(% style="width:776px" %)TFFS:EXT_DEBT(1.0.0).SIBLING 661 +|(% style="width:279px" %)HierarchicalCode|(% style="width:563px" %)(% style="color:#000000" %)hierarchyAgencyId:hierarc(%%)hyId(version).hi(% style="color:#000000" %)erarchica lCode.hierarchicalCode|(% style="width:776px" %)UNESCO:H-C-GOV(1.0.0).GOV_CODE1.GOV_CODE1_1 662 662 663 663 |(% style="width:281px" %)**Classname**|(% style="width:562px" %)**Ending URN pattern**|(% style="width:772px" %)**Example** 664 -|(% style="width:281px" %)//[[Hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]//|(% style="width:562px" %) (% style="color:#000000" %)hierarchyAgencyId:hierarchyId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:772px" %)UNESCO:H-C-GOV(1.0.0)665 -|(% style="width:281px" %)//HierarchyAssociation//|(% style="width:562px" %) (% style="color:#000000" %)hierarchyAssociationAgencyId:hierarchyAssociatio nId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:772px" %)UNESCO:CL_EXP_SOURCE(1.0.0)666 -|(% style="width:281px" %) (% style="color:#e74c3c"%)Level|(% style="width:562px" %)(% style="color:#000000" %)hierarchyAgencyId:hierarchyId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %)).(% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)level|(% style="width:772px" %)UNESCO:H-C-GOV(1.0.0).LVL1667 -|(% style="width:281px" %)[[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]|(% style="width:562px" %) (% style="color:#000000" %)dataStructureDefinitionAgencyId:dataStructureDef initionId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %)).measureId|(% style="width:772px" %)TFFS:EXT_DEBT(1.0.0).OBS_VALUE664 +|(% style="width:281px" %)//[[Hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]//|(% style="width:562px" %)hierarchyAgencyId:hierarchyId(version)|(% style="width:772px" %)UNESCO:H-C-GOV(1.0.0) 665 +|(% style="width:281px" %)//HierarchyAssociation//|(% style="width:562px" %)hierarchyAssociationAgencyId:hierarchyAssociatio nId(version)|(% style="width:772px" %)UNESCO:CL_EXP_SOURCE(1.0.0) 666 +|(% style="width:281px" %)[[Level>>doc:sdmx:Glossary 2\.1.Level.WebHome]]|(% style="width:562px" %)hierarchyAgencyId:hierarchyId(version).level|(% style="width:772px" %)UNESCO:H-C-GOV(1.0.0).LVL1 667 +|(% style="width:281px" %)[[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]]|(% style="width:562px" %)dataStructureDefinitionAgencyId:dataStructureDef initionId(version).measureId|(% style="width:772px" %)TFFS:EXT_DEBT(1.0.0).OBS_VALUE 668 668 |(% style="width:281px" %)MetadataAttribute|(% style="width:562px" %)((( 669 - (% style="color:#000000" %)msdAgencyId:msdId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %)).metadataAttributeId.669 +msdAgencyId:msdId(version).metadataAttributeId. 670 670 671 - (% style="color:#000000" %)metadataAttributeId671 +metadataAttributeId 672 672 )))|(% style="width:772px" %)IMF:SDDS_MSD(1.0.0).COMPILATION.METHOD 673 -|(% style="width:281px" %)MetadataAttributeDescriptor|(% style="width:562px" %) (% style="color:#000000" %)msdAgencyId:msdId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %)).metadataAttributeDe scriptorId|(% style="width:772px" %)IMF:SDDS_MSD(1.0.0).MetadataAttributeDescriptor674 -|(% style="width:281px" %)//MetadataConstraint//|(% style="width:562px" %) (% style="color:#000000" %)metadataConstraintAgencyId:metadataConstraintI d((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:772px" %)TFFS:CREDITOR_METADATA_CONTENT(1.0.0)675 -|(% style="width:281px" %)//[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]//|(% style="width:562px" %) (% style="color:#000000" %)metadataflowAgencyId:metadataflowId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:772px" %)IMF:SDDS_MDF(1.0.0)676 -|(% style="width:281px" %)MetadataProvider|(% style="width:562px" %) (% style="color:#000000" %)metadataProviderSchemeAgencyId:**METADATA_P ROVIDERS**(**1.0**).metadataProviderId|(% style="width:772px" %)[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]:**METADATA_PROVIDERS**(**1.0**).MD_PROVIDER_1677 -|(% style="width:281px" %)//MetadataProviderScheme//|(% style="width:562px" %) (% style="color:#000000" %)metadataProviderSchemeAgencyId:**METADATA_P ROVIDERS**(**1.0**)|(% style="width:772px" %)[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]:**METADATA_PROVIDERS**(**1.0**)678 -|(% style="width:281px" %)//MetadataProvisionAgreement//|(% style="width:562px" %) (% style="color:#000000" %)metadataProvisionAgreementAgencyId:metadataP rovisionAgreementId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:772px" %)IMF:SDDS_MDF_AB(1.0.0)679 -|(% style="width:281px" %)//MetadataSet//|(% style="width:562px" %) (% style="color:#000000" %)metadataProviderId:metadataSetId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:772px" %)MD_PROVIDER:METADATASET(1.0.0)680 -|(% style="width:281px" %)//MetadataStructure//|(% style="width:562px" %) (% style="color:#000000" %)msdAgencyId:msdId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:772px" %)IMF:SDDS_MSD(1.0.0)673 +|(% style="width:281px" %)MetadataAttributeDescriptor|(% style="width:562px" %)msdAgencyId:msdId(version).metadataAttributeDe scriptorId|(% style="width:772px" %)IMF:SDDS_MSD(1.0.0).MetadataAttributeDescriptor 674 +|(% style="width:281px" %)//MetadataConstraint//|(% style="width:562px" %)metadataConstraintAgencyId:metadataConstraintI d(version)|(% style="width:772px" %)TFFS:CREDITOR_METADATA_CONTENT(1.0.0) 675 +|(% style="width:281px" %)//[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]//|(% style="width:562px" %)metadataflowAgencyId:metadataflowId(version)|(% style="width:772px" %)IMF:SDDS_MDF(1.0.0) 676 +|(% style="width:281px" %)MetadataProvider|(% style="width:562px" %)metadataProviderSchemeAgencyId:**METADATA_P ROVIDERS**(**1.0**).metadataProviderId|(% style="width:772px" %)SDMX:**METADATA_PROVIDERS**(**1.0**).MD_PROVIDER_1 677 +|(% style="width:281px" %)//MetadataProviderScheme//|(% style="width:562px" %)metadataProviderSchemeAgencyId:**METADATA_P ROVIDERS**(**1.0**)|(% style="width:772px" %)SDMX:**METADATA_PROVIDERS**(**1.0**) 678 +|(% style="width:281px" %)//MetadataProvisionAgreement//|(% style="width:562px" %)metadataProvisionAgreementAgencyId:metadataP rovisionAgreementId(version)|(% style="width:772px" %)IMF:SDDS_MDF_AB(1.0.0) 679 +|(% style="width:281px" %)//MetadataSet//|(% style="width:562px" %)metadataProviderId:metadataSetId(version)|(% style="width:772px" %)MD_PROVIDER:METADATASET(1.0.0) 680 +|(% style="width:281px" %)//MetadataStructure//|(% style="width:562px" %)msdAgencyId:msdId(version)|(% style="width:772px" %)IMF:SDDS_MSD(1.0.0) 681 681 682 682 |(% style="width:283px" %)**Classname**|(% style="width:564px" %)**Ending URN pattern**|(% style="width:771px" %)**Example** 683 -|(% style="width:283px" %)NamePersonalisation|(% style="width:564px" %) (% style="color:#000000" %)namePersonalisationSchemeAgencyId namePersonalisationSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))namePersonalisationId|(% style="width:771px" %)ECB:PSN_SCHEME(1.0.0).PSN1234684 -|(% style="width:283px" %)//NamePersonalisationScheme//|(% style="width:564px" %) (% style="color:#000000" %)namePersonalisationSchemeAgencyId namePersonalisationSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:771px" %)ECB:PSN_SCHEME(1.0.0)685 -|(% style="width:283px" %)//OrganisationSchemeMap//|(% style="width:564px" %) (% style="color:#000000" %)orgSchemeMapAgencyId:orgSchemeMapId(versio n)|(% style="width:771px" %)[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]:AGENCIES_PROVIDERS(1.0.0)686 -|(% style="width:283px" %)OrganisationUnit|(% style="width:564px" %) (% style="color:#000000" %)organisationUnitSchemeAgencyId:organisationUni tSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %)).organisationUnitId|(% style="width:771px" %)ECB:ORGANISATIONS(1.0.0).1F687 -|(% style="width:283px" %)//OrganisationUnitScheme//|(% style="width:564px" %) (% style="color:#000000" %)organisationUnitSchemeAgencyId:organisationUni tSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:771px" %)ECB:ORGANISATIONS(1.0.0)688 -|(% style="width:283px" %)//Process//|(% style="width:564px" %) (% style="color:#000000" %)processAgencyId:processId{(% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:771px" %)BIS:PROCESS1(1.0.0)683 +|(% style="width:283px" %)NamePersonalisation|(% style="width:564px" %)namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version) namePersonalisationId|(% style="width:771px" %)ECB:PSN_SCHEME(1.0.0).PSN1234 684 +|(% style="width:283px" %)//NamePersonalisationScheme//|(% style="width:564px" %)namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version)|(% style="width:771px" %)ECB:PSN_SCHEME(1.0.0) 685 +|(% style="width:283px" %)//OrganisationSchemeMap//|(% style="width:564px" %)orgSchemeMapAgencyId:orgSchemeMapId(versio n)|(% style="width:771px" %)SDMX:AGENCIES_PROVIDERS(1.0.0) 686 +|(% style="width:283px" %)OrganisationUnit|(% style="width:564px" %)organisationUnitSchemeAgencyId:organisationUni tSchemeId(version).organisationUnitId|(% style="width:771px" %)ECB:ORGANISATIONS(1.0.0).1F 687 +|(% style="width:283px" %)//OrganisationUnitScheme//|(% style="width:564px" %)organisationUnitSchemeAgencyId:organisationUni tSchemeId(version)|(% style="width:771px" %)ECB:ORGANISATIONS(1.0.0) 688 +|(% style="width:283px" %)//Process//|(% style="width:564px" %)processAgencyId:processId{version)|(% style="width:771px" %)BIS:PROCESS1(1.0.0) 689 689 |(% style="width:283px" %)ProcessStep|(% style="width:564px" %)((( 690 - (% style="color:#000000" %)processAgencyId:processId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %)).processStepId.690 +processAgencyId:processId(version).pro(% style="color:#000000" %)cessStepId. 691 691 692 692 (% style="color:#000000" %)processStepId 693 693 )))|(% style="width:771px" %)BIS:PROCESS1(1.0.0).STEP1.STEP1_1 694 -|(% style="width:283px" %)//ProvisionAgreement//|(% style="width:564px" %)(% style="color:#000000" %)provisionAgreementAgencyId:provisionAgreement Id( (% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:771px" %)TFFS:CRED_EXT_DEBT_AB(1.0.0)694 +|(% style="width:283px" %)//ProvisionAgreement//|(% style="width:564px" %)(% style="color:#000000" %)pr(%%)ovisionAgreementAgencyId:provisionAgreement Id(version)|(% style="width:771px" %)TFFS:CRED_EXT_DEBT_AB(1.0.0) 695 695 |(% style="width:283px" %)ReportingCategory|(% style="width:564px" %)((( 696 696 (% style="color:#000000" %)reportingTaxonomyAgencyId: 697 697 698 -(% style="color:#000000" %)reportingTaxonomyI d((%style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %)).reportingCategoryI d.reportingCategoryId698 +(% style="color:#000000" %)reportingTaxonomyI(%%)d(version).repo(% style="color:#000000" %)rtingCategoryI d.reportingCategoryId 699 699 )))|(% style="width:771px" %)IMF:REP_1(1.0.0):LVL1_REP_CAT.LVL2_REP_CAT 700 -|(% style="width:283px" %)//ReportingTaxonomy//|(% style="width:564px" %)(% style="color:#000000" %)reportingTaxonomyAgencyId:reportingTaxonomyI d((%style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %))|(% style="width:771px" %)IMF:REP_1(1.0.0)701 -|(% style="width:283px" %)//ReportingTaxonomyMap//|(% style="width:564px" %)repTaxonomyAgencyId:repTaxonomyId( (% style="color:#e74c3c" %)version(%%))|(% style="width:771px" %)[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]:RT_MAP(1.0.0)700 +|(% style="width:283px" %)//ReportingTaxonomy//|(% style="width:564px" %)(% style="color:#000000" %)reportingTaxonomyAgencyId:reportingTaxonomyI (%%)d(version)|(% style="width:771px" %)IMF:REP_1(1.0.0) 701 +|(% style="width:283px" %)//ReportingTaxonomyMap//|(% style="width:564px" %)repTaxonomyAgencyId:repTaxonomyId(version)|(% style="width:771px" %)SDMX:RT_MAP(1.0.0) 702 702 703 703 |(% style="width:282px" %)**Classname**|(% style="width:566px" %)**Ending URN pattern**|(% style="width:768px" %)**Example** 704 -|(% style="width:282px" %)//RepresentationMap//|(% style="width:566px" %)repMapAgencyId:repMapId( (% style="color:#e74c3c" %)version(%%))|(% style="width:768px" %)[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]:REF_AREA_MAPPING(1.0.0)705 -|(% style="width:282px" %)Ruleset|(% style="width:566px" %)rulesetSchemeAgencyId rulesetSchemeId( (% style="color:#e74c3c" %)version(%%))rulesetId|(% style="width:768px" %)ECB:RULESET_23(1.0.0).SET111706 -|(% style="width:282px" %)//RulesetScheme//|(% style="width:566px" %)rulesetSchemeAgencyId rulesetSchemeId( (% style="color:#e74c3c" %)version(%%))|(% style="width:768px" %)ECB:RULESET_23(1.0.0)707 -|(% style="width:282px" %)//StructureMap//|(% style="width:566px" %)structureMapAgencyId:structureMap( (% style="color:#e74c3c" %)version(%%))|(% style="width:768px" %)[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]:BOP_STRUCTURES(1.0.0)704 +|(% style="width:282px" %)//RepresentationMap//|(% style="width:566px" %)repMapAgencyId:repMapId(version)|(% style="width:768px" %)SDMX:REF_AREA_MAPPING(1.0.0) 705 +|(% style="width:282px" %)Ruleset|(% style="width:566px" %)rulesetSchemeAgencyId rulesetSchemeId(version) rulesetId|(% style="width:768px" %)ECB:RULESET_23(1.0.0).SET111 706 +|(% style="width:282px" %)//RulesetScheme//|(% style="width:566px" %)rulesetSchemeAgencyId rulesetSchemeId(version)|(% style="width:768px" %)ECB:RULESET_23(1.0.0) 707 +|(% style="width:282px" %)//StructureMap//|(% style="width:566px" %)structureMapAgencyId:structureMap(version)|(% style="width:768px" %)SDMX:BOP_STRUCTURES(1.0.0) 708 708 |(% style="width:282px" %)[[Subscription>>doc:sdmx:Glossary 2\.1.Subscription.WebHome]]|(% style="width:566px" %)((( 709 709 The [[Subscription>>doc:sdmx:Glossary 2\.1.Subscription.WebHome]] is not itself an [[Identifiable Artefact>>doc:sdmx:Glossary 2\.1.Identifiable artefact.WebHome]] and therefore it does not follow the rules for URN structure. 710 710 The name of the URN is registryURN There is no pre-determined format. 711 711 )))|(% style="width:768px" %)This cannot be generated by a common mechanism as [[subscriptions>>doc:sdmx:Glossary 2\.1.Subscription.WebHome]], although maintainable in the sense that they can be submitted and deleted, are not mandated to be created by a [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]] and have no versioning mechanism. It is therefore the responsibility of the target registry to generate a unique Id for the [[Subscription>>doc:sdmx:Glossary 2\.1.Subscription.WebHome]], and for the application creating the [[subscription>>doc:sdmx:Glossary 2\.1.Subscription.WebHome]] to store the registry URN that is returned from the registry in the [[subscription>>doc:sdmx:Glossary 2\.1.Subscription.WebHome]] response message. 712 -|(% style="width:282px" %)TimeDimension|(% style="width:566px" %)(% style="color:#000000" %)dataStructureDefinitionAgencyId:dataStructureDef inition Id((%style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %)).timeDimensionId|(% style="width:768px" %)TFFS:EXT_DEBT(1.0.0).TIME_PERIOD713 -|(% style="width:282px" %)Transformation|(% style="width:566px" %)(% style="color:#000000" %)transformationSchemeAgencyId transformationSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %)) transformationId|(% style="width:768px" %)ECB:TRANSFORMATION_SCHEME(1.0.0).TRANS_1714 -|(% style="width:282px" %)//TransformationScheme//|(% style="width:566px" %)(% style="color:#000000" %)transformationSchemeAgencyId transformationSchemeId( (% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:768px" %)ECB: TRANSFORMATION_SCHEME(1.0.0)712 +|(% style="width:282px" %)TimeDimension|(% style="width:566px" %)(% style="color:#000000" %)dataStructureDefinitionAgencyId:dataStructureDef inition(%%)Id(version).ti(% style="color:#000000" %)meDimensionId|(% style="width:768px" %)TFFS:EXT_DEBT(1.0.0).TIME_PERIOD 713 +|(% style="width:282px" %)Transformation|(% style="width:566px" %)(% style="color:#000000" %)transformationSchemeAgencyId transformationSchemeId((%%)version) t(% style="color:#000000" %)ransformationId|(% style="width:768px" %)ECB:TRANSFORMATION_SCHEME(1.0.0).TRANS_1 714 +|(% style="width:282px" %)//TransformationScheme//|(% style="width:566px" %)(% style="color:#000000" %)transformationSchemeAgencyId transformationSch(%%)emeId(version)|(% style="width:768px" %)ECB: TRANSFORMATION_SCHEME(1.0.0) 715 715 |(% style="width:282px" %)**Classname**|(% style="width:566px" %)**Ending URN pattern**|(% style="width:768px" %)**Example** 716 716 |(% style="width:282px" %)Transition|(% style="width:566px" %)((( 717 -(% style="color:#000000" %)processAgencyId:proces sId((%style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %)).processStepId.717 +(% style="color:#000000" %)processAgencyId:proces(%%)sId(version).p(% style="color:#000000" %)rocessStepId. 718 718 transitionId 719 719 )))|(% style="width:768px" %)BIS:PROCESS1(1.0.0).STEP1.TRANSITION1 720 -|(% style="width:282px" %)UserDefinedOperator|(% style="width:566px" %)(% style="color:#000000" %)userDefinedOperatorSchemeAgencyId userDefinedOperatorSchem eId((%style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %))usserDefinedOperatorId|(% style="width:768px" %)ECB:OS_CALC(1.2.0).OS267721 -|(% style="width:282px" %)//UserDefinedOperatorScheme//|(% style="width:566px" %)(% style="color:#000000" %)userDefinedOperatorSchemeAgencyId userDefinedOperatorScheme Id((%style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)"%)version(% style="color:#000000" %))|(% style="width:768px" %)ECB:OS_CALC(1.2.0)722 -|(% style="width:282px" %)//ValueList//|(% style="width:566px" %)(% style="color:#000000" %)valuelistAgencyId:valuelistId( (% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:768px" %)[[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]:VLIST(1.0.0)723 -|(% style="width:282px" %)VtlCodelistMapping|(% style="width:566px" %) (% style="color:#000000" %)vtlMappingSchemeAgencyId vtlMappingSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))vtlCodelistMappingId|(% style="width:768px" %)ECB:CLIST_MP(2.0.0).ABZ724 -|(% style="width:282px" %)VtlConceptMapping|(% style="width:566px" %) (% style="color:#000000" %)vtlMappingSchemeAgencyId vtlMappingSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))vtlConceptMappingId|(% style="width:768px" %)ECB:CLIST_MP(1.0.0).XYA725 -|(% style="width:282px" %)VtlDataflowMapping|(% style="width:566px" %) (% style="color:#000000" %)vtlMappingSchemeAgencyId vtlMappingSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))vtlDataflowMappingId|(% style="width:768px" %)ECB:CLIST_MP(1.0.0).MOQ726 -|(% style="width:282px" %)//VtlMappingScheme//|(% style="width:566px" %) (% style="color:#000000" %)vtlMappingSchemeAgencyId VtlMappingSchemeId((% style="color: rgb(0, 0, 0); color: rgb(231, 76, 60)" %)version(% style="color:#000000" %))|(% style="width:768px" %)ECB:CLIST_MP(2.0.0)720 +|(% style="width:282px" %)UserDefinedOperator|(% style="width:566px" %)(% style="color:#000000" %)userDefinedOperatorSchemeAgencyId userDefinedOperatorSchem(%%)eId(version)(% style="color:#000000" %) usserDefinedOperatorId|(% style="width:768px" %)ECB:OS_CALC(1.2.0).OS267 721 +|(% style="width:282px" %)//UserDefinedOperatorScheme//|(% style="width:566px" %)(% style="color:#000000" %)userDefinedOperatorSchemeAgencyId userDefinedOperatorScheme(%%)Id(version)|(% style="width:768px" %)ECB:OS_CALC(1.2.0) 722 +|(% style="width:282px" %)//ValueList//|(% style="width:566px" %)(% style="color:#000000" %)value(%%)listAgencyId:valuelistId(version)|(% style="width:768px" %)SDMX:VLIST(1.0.0) 723 +|(% style="width:282px" %)VtlCodelistMapping|(% style="width:566px" %)vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlCodelistMappingId|(% style="width:768px" %)ECB:CLIST_MP(2.0.0).ABZ 724 +|(% style="width:282px" %)VtlConceptMapping|(% style="width:566px" %)vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlConceptMappingId|(% style="width:768px" %)ECB:CLIST_MP(1.0.0).XYA 725 +|(% style="width:282px" %)VtlDataflowMapping|(% style="width:566px" %)vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlDataflowMappingId|(% style="width:768px" %)ECB:CLIST_MP(1.0.0).MOQ 726 +|(% style="width:282px" %)//VtlMappingScheme//|(% style="width:566px" %)vtlMappingSchemeAgencyId VtlMappingSchemeId(version)|(% style="width:768px" %)ECB:CLIST_MP(2.0.0) 727 727 728 -**Table 3: Table of identification [[components>>doc:sdmx:Glossary2\.1.Component.WebHome]]for[[SDMX>>doc:sdmx:Glossary2\.1.Statistical data and metadata exchange.WebHome]] [[Identifiable Artefacts>>doc:sdmx:Glossary 2\.1.Identifiable artefact.WebHome]]**728 +**Table 3: Table of identification components for SDMX Identifiable Artefacts** 729 729 730 730 = 7 Implementation Notes = 731 731 ... ... @@ -733,7 +733,7 @@ 733 733 734 734 === 7.1.1 Introduction === 735 735 736 -The [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] must have the ability to support agencies in their role of defining and disseminating [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]. These [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] include [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], [[code lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], (% style="color:#e74c3c"%)concepts(%%)etc. and are fully defined in the [[SDMX-IM>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]]. An authenticated agency may submit valid [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] definitions which must be stored in the registry. Note that the term “[[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]]” refers as a general term to all structural [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] ([[Data Structure Definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], [[Metadata Structure Definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]], [[Code Lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], [[Concept Schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]], etc.)736 +The [[SDMX Registry>>doc:sdmx:Glossary 2\.1.SDMX Registry.WebHome]] must have the ability to support agencies in their role of defining and disseminating [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]. These [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] include [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], [[code lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] etc. and are fully defined in the [[SDMX-IM>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]]. An authenticated agency may submit valid [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] definitions which must be stored in the registry. Note that the term “[[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]]” refers as a general term to all structural [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] ([[Data Structure Definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], [[Metadata Structure Definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]], [[Code Lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], [[Concept Schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]], etc.) 737 737 738 738 At a minimum, [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] definitions may be submitted to and queried from the registry via an HTTP/HTTPS POST in the form of one of the [[SDMX-ML>>doc:sdmx:Glossary 2\.1.SDMX-ML.WebHome]] messages for [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] and the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] RESTful API for structure queries. The message may contain all [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] items for the whole registry, [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] items for one [[maintenance agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]], or individual [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] items. 739 739 ... ... @@ -743,15 +743,15 @@ 743 743 * may only be deleted by the agency which created them; 744 744 * may not be deleted if they are referenced from other constructs in the Registry. 745 745 746 -The (% style="color:#e74c3c" %)level(%%)of granularity for the maintenance of [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Structural Metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] objects in the registry is the [[Maintainable Artefact>>doc:sdmx:Glossary 2\.1.Maintainable artefact.WebHome]]. Especially for [[Item Schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]], though, partial maintenance may be performed, i.e., at the(% style="color:#e74c3c"%)level(%%)of the Item, by submitting an [[Item Scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] with the 'isPartial' flag set and a reduced set of Items.746 +The level of granularity for the maintenance of [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] [[Structural Metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]] objects in the registry is the [[Maintainable Artefact>>doc:sdmx:Glossary 2\.1.Maintainable artefact.WebHome]]. Especially for [[Item Schemes>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]], though, partial maintenance may be performed, i.e., at the [[level>>doc:sdmx:Glossary 2\.1.Level.WebHome]] of the Item, by submitting an [[Item Scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] with the 'isPartial' flag set and a reduced set of Items. 747 747 748 748 The following table lists the [[Maintainable Artefacts>>doc:sdmx:Glossary 2\.1.Maintainable artefact.WebHome]]. 749 749 750 750 (% style="width:825.835px" %) 751 -|(% colspan="2" style="width:455px" %)** [[Maintainable Artefacts>>doc:sdmx:Glossary 2\.1.Maintainable artefact.WebHome]]**|(% style="width:367px" %)**Content**751 +|(% colspan="2" style="width:455px" %)**Maintainable Artefacts**|(% style="width:367px" %)**Content** 752 752 |(% style="width:160px" %)**Abstract Class**|(% style="width:295px" %)**Concrete Class**|(% style="width:367px" %) 753 753 |(% style="width:160px" %)[[Item Scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]]|(% style="width:295px" %)[[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]|(% style="width:367px" %)[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] 754 -|(% style="width:160px" %) |(% style="width:295px" %)[[Concept Scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]|(% style="width:367px" %) (% style="color:#e74c3c"%)Concept754 +|(% style="width:160px" %) |(% style="width:295px" %)[[Concept Scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]|(% style="width:367px" %)[[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] 755 755 |(% style="width:160px" %) |(% style="width:295px" %)[[Category Scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]]|(% style="width:367px" %)[[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] 756 756 |(% style="width:160px" %) |(% style="width:295px" %)[[Organisation Unit Scheme>>doc:sdmx:Glossary 2\.1.Organisation unit scheme.WebHome]]|(% style="width:367px" %)Organisation [[Unit>>doc:sdmx:Glossary 2\.1.Statistical unit.WebHome]] 757 757 |(% style="width:160px" %) |(% style="width:295px" %)[[Agency Scheme>>doc:sdmx:Glossary 2\.1.Agency scheme.WebHome]]|(% style="width:367px" %)Agency ... ... @@ -762,7 +762,7 @@ 762 762 |(% style="width:160px" %) |(% style="width:295px" %)Transformation Scheme|(% style="width:367px" %)Transformation 763 763 |(% style="width:160px" %) |(% style="width:295px" %)Custom Type Scheme|(% style="width:367px" %)Custom Type 764 764 |(% style="width:160px" %) |(% style="width:295px" %)Name Personalisation Scheme|(% style="width:367px" %)Name Personalisation 765 -|(% style="width:160px" %) |(% style="width:295px" %)[[Vtl>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] Mapping Scheme|(% style="width:367px" %)[[Vtl>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] Mapping [[Vtl>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] (% style="color:#e74c3c"%)Concept(%%)Mapping765 +|(% style="width:160px" %) |(% style="width:295px" %)[[Vtl>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] Mapping Scheme|(% style="width:367px" %)[[Vtl>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] Mapping [[Vtl>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] [[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] Mapping 766 766 |(% style="width:160px" %) |(% style="width:295px" %)Ruleset Scheme|(% style="width:367px" %)Ruleset 767 767 |(% style="width:160px" %) |(% style="width:295px" %)User Defined Operator Scheme|(% style="width:367px" %)User Defined Operator 768 768 |(% style="width:160px" %)Enumerated List|(% style="width:295px" %)ValueList|(% style="width:367px" %)Value Item ... ... @@ -780,26 +780,26 @@ 780 780 |(% style="width:160px" %)Structure Usage|(% style="width:295px" %)[[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]|(% style="width:367px" %) 781 781 |(% style="width:160px" %) |(% style="width:295px" %)[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]|(% style="width:367px" %) 782 782 |(% style="width:160px" %)None|(% style="width:295px" %)Process|(% style="width:367px" %)Process Step 783 -|(% style="width:160px" %)None|(% style="width:295px" %)Structure (% style="color:#e74c3c" %)Map|(% style="width:367px" %)(((784 -[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (% style="color:#e74c3c" %)Map(%%)785 -Epoch (% style="color:#e74c3c" %)Map(%%)786 -Date Pattern (% style="color:#e74c3c" %)Map783 +|(% style="width:160px" %)None|(% style="width:295px" %)Structure Map|(% style="width:367px" %)((( 784 +[[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] Map 785 +Epoch Map 786 +Date Pattern Map 787 787 ))) 788 -|(% style="width:160px" %)None|(% style="width:295px" %)[[Representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (% style="color:#e74c3c" %)Map|(% style="width:367px" %)[[Representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] Mapping789 -|(% style="width:160px" %)[[Item Scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] (% style="color:#e74c3c" %)Map|(% style="width:295px" %)Organisation Scheme(% style="color:#e74c3c" %)Map|(% style="width:367px" %)Item(% style="color:#e74c3c" %)Map790 -|(% style="width:160px" %) |(% style="width:295px" %)[[Concept Scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] (% style="color:#e74c3c" %)Map|(% style="width:367px" %)Item(% style="color:#e74c3c" %)Map791 -|(% style="width:160px" %) |(% style="width:295px" %)[[Category Scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] (% style="color:#e74c3c" %)Map|(% style="width:367px" %)Item(% style="color:#e74c3c" %)Map792 -|(% style="width:160px" %) |(% style="width:295px" %)[[Reporting Taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] (% style="color:#e74c3c" %)Map|(% style="width:367px" %)Item(% style="color:#e74c3c" %)Map788 +|(% style="width:160px" %)None|(% style="width:295px" %)[[Representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] Map|(% style="width:367px" %)[[Representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] Mapping 789 +|(% style="width:160px" %)[[Item Scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] Map|(% style="width:295px" %)Organisation Scheme Map|(% style="width:367px" %)(% style="color:#000000" %)Item Map 790 +|(% style="width:160px" %) |(% style="width:295px" %)[[Concept Scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] Map|(% style="width:367px" %)(% style="color:#000000" %)Item Map 791 +|(% style="width:160px" %) |(% style="width:295px" %)[[Category Scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] Map|(% style="width:367px" %)(% style="color:#000000" %)Item Map 792 +|(% style="width:160px" %) |(% style="width:295px" %)[[Reporting Taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] Map|(% style="width:367px" %)(% style="color:#000000" %)Item Map 793 793 |(% style="width:160px" %)None|(% style="width:295px" %)[[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]|(% style="width:367px" %) 794 794 |(% style="width:160px" %)None|(% style="width:295px" %)Metadata [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]|(% style="width:367px" %) 795 795 |(% style="width:160px" %)None|(% style="width:295px" %)[[Hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]]|(% style="width:367px" %)[[Hierarchical Code>>doc:sdmx:Glossary 2\.1.Hierarchical code.WebHome]] 796 796 |(% style="width:160px" %)None|(% style="width:295px" %)[[Hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] Association|(% style="width:367px" %) 797 797 |(% style="width:160px" %)None|(% style="width:295px" %)[[Categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]]|(% style="width:367px" %) 798 -|(% style="width:160px" %) (%style="color:#e74c3c"%)Constraint|(% style="width:295px" %)Data(%style="color:#e74c3c"%)Constraint|(% style="width:367px" %)DataKeySet798 +|(% style="width:160px" %)[[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]|(% style="width:295px" %)Data [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]|(% style="width:367px" %)DataKeySet 799 799 |(% style="width:160px" %) |(% style="width:295px" %) |(% style="width:367px" %)CubeRegion 800 -|(% style="width:160px" %) (%style="color:#e74c3c"%)Constraint|(% style="width:295px" %)Metadata(%style="color:#e74c3c"%)Constraint|(% style="width:367px" %)MetadataTargetRegion800 +|(% style="width:160px" %)[[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]|(% style="width:295px" %)Metadata [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]|(% style="width:367px" %)MetadataTargetRegion 801 801 802 -**Table 4: Table of [[Maintainable Artefacts>>doc:sdmx:Glossary2\.1.Maintainable artefact.WebHome]] for Structural Definition Metadata**802 +**Table 4: Table of Maintainable Artefacts for Structural Definition Metadata** 803 803 804 804 === 7.1.2 Item Scheme, Structure === 805 805 ... ... @@ -820,13 +820,13 @@ 820 820 821 821 [[image:SDMX 3.1 Section 5_en_9b750e13.jpg||height="246" width="438"]] 822 822 823 -**Figure 9: Schematic of Linking the Data and [[Metadata Flows>>doc:sdmx:Glossary2\.1.Metadataflow.WebHome]]to [[Categories>>doc:sdmx:Glossary2\.1.Category.WebHome]] and Structure Definitions**823 +**Figure 9: Schematic of Linking the Data and Metadata Flows to Categories and Structure Definitions** 824 824 825 825 ==== 7.1.3.3 Structure Usage Model ==== 826 826 827 827 [[image:SDMX 3.1 Section 5_en_1c94cbe.jpg||height="548" width="578"]] 828 828 829 -**Figure 10: [[SDMX-IM>>doc:sdmx:Glossary2\.1.SDMX Information Model.WebHome]] of links from Structure Usage to[[Category>>doc:sdmx:Glossary 2\.1.Category.WebHome]]**829 +**Figure 10: SDMX-IM of links from Structure Usage to Category** 830 830 831 831 In addition to the maintenance of the [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] and the [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], the following links must be maintained in the registry: 832 832 ... ... @@ -854,19 +854,19 @@ 854 854 855 855 [[image:SDMX 3.1 Section 5_en_5a16c7fe.jpg||height="455" width="551"]] 856 856 857 -**Figure 11: [[SDMX-IM>>doc:sdmx:Glossary2\.1.SDMX Information Model.WebHome]] of the[[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]]**857 +**Figure 11: SDMX-IM of the Data Provider** 858 858 859 859 Note that the [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] does not inherit the [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] association. The diagram below shows a logical schematic of the data model classes required to maintain [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]. 860 860 861 861 [[image:SDMX 3.1 Section 5_en_b08fd1a2.jpg||height="299" width="533"]] 862 862 863 -**Figure 12: Schematic of the [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]**863 +**Figure 12: Schematic of the Provision Agreement** 864 864 865 865 The diagram below is a logical [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the data required in order to maintain [[Provision Agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]. 866 866 867 867 [[image:SDMX 3.1 Section 5_en_c63d10ab.jpg||height="246" width="579"]] 868 868 869 -**Figure 13: Logical class diagram of the information contained in the [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]**869 +**Figure 13: Logical class diagram of the information contained in the Provision Agreement** 870 870 871 871 A [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] is [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]]. Each [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] must reference a [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] or Metadata Provider and a [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] or [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] Definition. The Data/Metadata Provider and the [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]/[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] must exist already in order to set up a Metadata Provision or [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]. 872 872 ... ... @@ -874,11 +874,11 @@ 874 874 875 875 === 7.3.1 Data and Metadata Constraints: Basic Concepts === 876 876 877 - (%style="color:#e74c3c"%)Constraints(%%)are, effectively, lists of the valid or actual content of data and metadata.(%style="color:#e74c3c"%)Constraints(%%)can be used to specify a subset of the theoretical content of [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] or [[metadata set>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]] which can be derived from the specification of the [[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] or [[MSD>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]. A(%style="color:#e74c3c"%)Constraint(%%)can comprise a list of keys or a list of content (usually [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] values) of a specific [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] such as a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] or [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]].877 +[[Constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] are, effectively, lists of the valid or actual content of data and metadata. [[Constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be used to specify a subset of the theoretical content of [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] or [[metadata set>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]] which can be derived from the specification of the [[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] or [[MSD>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]. A [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can comprise a list of keys or a list of content (usually [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] values) of a specific [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] such as a [[dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] or [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]]. 878 878 879 - (%style="color:#e74c3c"%)Constraints(%%)comprise the specification of subsets of key or [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values that are to be provided for a [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] or [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], or directly attached to a [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] or [[Metadata Structure Definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]. This is important metadata because, for example, the full range of possibilities which is implied by the [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] (e.g., the complete set of valid keys is the Cartesian product of all the values in the [[code lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] for each of the [[Dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]) is often more than is intended to be supplied according to a specific [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]].879 +[[Constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] comprise the specification of subsets of key or [[attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] values that are to be provided for a [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] or [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], or directly attached to a [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] or [[Metadata Structure Definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]. This is important metadata because, for example, the full range of possibilities which is implied by the [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] (e.g., the complete set of valid keys is the Cartesian product of all the values in the [[code lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] for each of the [[Dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]]) is often more than is intended to be supplied according to a specific [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. 880 880 881 -Often a [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] will not be able to provide data for all key combinations, either because the combination itself is not meaningful, or simply because the provider does not have the data for that combination. In this case the [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] could constrain the [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] (at the (% style="color:#e74c3c" %)level(%%)of the [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] or the [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]]) by supplying metadata that defines the key combinations or cube regions that are available. This is done by means of a(%style="color:#e74c3c"%)Constraint(%%). The(%style="color:#e74c3c"%)Constraint(%%)is also used to define a [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] subset which is used to populate a partial [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], and in generating a schema for data reporters to validate their [[datasets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] against.881 +Often a [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] will not be able to provide data for all key combinations, either because the combination itself is not meaningful, or simply because the provider does not have the data for that combination. In this case the [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] could constrain the [[data source>>doc:sdmx:Glossary 2\.1.Data source.WebHome]] (at the level of the [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] or the [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]]) by supplying metadata that defines the key combinations or cube regions that are available. This is done by means of a [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]]. The [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] is also used to define a [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] subset which is used to populate a partial [[code list>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], and in generating a schema for data reporters to validate their [[datasets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] against. 882 882 883 883 Furthermore, it is often useful to define subsets or views of the [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] which restrict values in some [[code lists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], especially where many such subsets restrict the same [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. Such a view is called a [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], and there can be one or more defined for any [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]. 884 884 ... ... @@ -890,21 +890,21 @@ 890 890 891 891 [[image:SDMX 3.1 Section 5_en_28d0cadc.jpg||height="326" width="580"]] 892 892 893 -**Figure 14: Schematic of the (% style="color:#e74c3c" %)Constraint(%%)and the[[Artefacts>>doc:sdmx:Glossary2\.1.Artefact.WebHome]] that can be constrained**893 +**Figure 14: Schematic of the Constraint and the Artefacts that can be constrained** 894 894 895 895 === 7.3.3 Data and Metadata Constraints: Model === 896 896 897 897 [[image:SDMX 3.1 Section 5_en_a3184f6a.jpg||height="298" width="579"]] 898 898 899 -**Figure 15: Logical class diagram showing inheritance between and reference to constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]**899 +**Figure 15: Logical class diagram showing inheritance between and reference to constrainable artefacts** 900 900 901 901 Logical class diagram showing inheritance between and reference to constrainable [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]. 902 902 903 903 The class diagram above shows that [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]], Metadata Provider, [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], [[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], Metadata [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], Data Structure. 904 904 905 -Definition, [[Metadata Structure Definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] are all concrete sub-classes of Constrainable [[Artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] and can therefore have Data (%style="color:#e74c3c"%)Constraints(%%)specified. Note that the actual(%style="color:#e74c3c"%)Constraint(%%)as submitted is associated to the reference classes defines in the(%style="color:#e74c3c"%)Constraint(%%)Attachment. these are used to refer to the classes to which the(%style="color:#e74c3c"%)Constraint(%%)applies.905 +Definition, [[Metadata Structure Definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] are all concrete sub-classes of Constrainable [[Artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] and can therefore have Data [[Constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] specified. Note that the actual [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] as submitted is associated to the reference classes defines in the [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] Attachment. these are used to refer to the classes to which the [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] applies. 906 906 907 -The content of the (%style="color:#e74c3c"%)Constraint(%%)can be found in the [[SDMX Information Model>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]] document.907 +The content of the [[Constraint>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] can be found in the [[SDMX Information Model>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]] document. 908 908 909 909 == 7.4 Data Registration == 910 910 ... ... @@ -940,7 +940,7 @@ 940 940 941 941 ((( 942 942 (% style="width:918.835px" %) 943 -|(% style="width:224px" %)**Action [[Attribute>>doc:sdmx:Glossary2\.1.Attribute.WebHome]]Value**|(% style="width:692px" %)**Behaviour**943 +|(% style="width:224px" %)**Action Attribute Value**|(% style="width:692px" %)**Behaviour** 944 944 |(% style="width:224px" %)Append|(% style="width:692px" %)Add this Registration to the registry 945 945 |(% style="width:224px" %)Replace|(% style="width:692px" %)Replace the existing Registration with identified by the id in the Registration of the SubmitRegistrationRequest 946 946 |(% style="width:224px" %)Delete|(% style="width:692px" %)Delete the existing Registration identified by the id in the Registration of the SubmitRegistrationRequest ... ... @@ -965,24 +965,23 @@ 965 965 ((( 966 966 (% style="width:918.835px" %) 967 967 |**Indexing Required**|(% style="width:745px" %)**Registration Process Activity** 968 -|indexTimeSeries|(% style="width:745px" %)Extract all the [[series keys>>doc:sdmx:Glossary 2\.1.Series key.WebHome]] and create a KeySet(s) (% style="color:#e74c3c" %)Constraint(%%).968 +|indexTimeSeries|(% style="width:745px" %)Extract all the [[series keys>>doc:sdmx:Glossary 2\.1.Series key.WebHome]] and create a KeySet(s) Constraint. 969 969 |indexDataSet|(% style="width:745px" %)Extract all the [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] and other content of the Key value of the [[Series Key>>doc:sdmx:Glossary 2\.1.Series key.WebHome]] in a [[Data Set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and create one or more Cube Regions containing [[Member Selections>>doc:sdmx:Glossary 2\.1.Member selection.WebHome]] of [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] [[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of the (% style="color:#e74c3c" %)Constraints(%%) model in the [[SDMX-IM>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]], and the associated Selection Value. 970 970 |indexReportingPeriod|(% style="width:745px" %)((( 971 971 This applies only to a registered __[[dataset>>doc:sdmx:Glossary 2\.1.Data set.WebHome]]__. 972 -Extract the Reporting Begin and Reporting End from the Header of the Message containing the [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]], and create a [[Reference Period>>doc:sdmx:Glossary 2\.1.Reference period.WebHome]] (% style="color:#e74c3c" %)constraint(%%).972 +Extract the Reporting Begin and Reporting End from the Header of the Message containing the [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]], and create a [[Reference Period>>doc:sdmx:Glossary 2\.1.Reference period.WebHome]] constraint. 973 973 ))) 974 974 |indexAttributes|(% style="width:745px" %)((( 975 975 **[[Data Set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]]** 976 -Extract the content of the [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Values in a [[Data Set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and create one or more Cube Regions containing [[Member Selections>>doc:sdmx:Glossary 2\.1.Member selection.WebHome]] of Data [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] [[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of the (%style="color:#e74c3c"%)Constraints(%%)model in the SDMXIM, and the associated Selection Value976 +Extract the content of the [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] Values in a [[Data Set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and create one or more Cube Regions containing [[Member Selections>>doc:sdmx:Glossary 2\.1.Member selection.WebHome]] of Data [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] [[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of the [[Constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] model in the SDMXIM, and the associated Selection Value 977 977 978 -**[[Metadata Set>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]]** 979 -Indicate the presence of a Reported [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] by creating one or more Cube Regions containing [[Member Selections>>doc:sdmx:Glossary 2\.1.Member selection.WebHome]] of Metadata [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] [[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of the (% style="color:#e74c3c" %)Constraints(%%) model in the 978 +**[[Metadata Set>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]]**Indicate the presence of a Reported [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] by creating one or more Cube Regions containing [[Member Selections>>doc:sdmx:Glossary 2\.1.Member selection.WebHome]] of Metadata [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] [[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] of the [[Constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] model in the 980 980 ))) 981 981 |**Indexing Required**|(% style="width:745px" %)**Registration Process Activity** 982 982 | |(% style="width:745px" %)[[SDMX-IM>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]]. Note that the content is not stored in the Selection Value. 983 983 ))) 984 984 985 - (%style="color:#e74c3c"%)Constraints(%%)that specify the contents of a //QueryDatasource// are submitted to the Registry via the structure submission service (i.e., the RESTful API).984 +[[Constraints>>doc:sdmx:Glossary 2\.1.Constraint.WebHome]] that specify the contents of a //QueryDatasource// are submitted to the Registry via the structure submission service (i.e., the RESTful API). 986 986 987 987 The Registration must reference the ProvisionAgreement to which it relates. 988 988