Last modified by Helena on 2025/09/10 11:19

From version 3.5
edited by Helena
on 2025/05/21 15:31
Change comment: There is no comment for this version
To version 13.1
edited by Artur
on 2025/07/14 10:18
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -SDMX 2.1 Standards. Section. 5. Registry Specification Logical Interfaces
1 +SDMX 2.1 Standards. Section 5. Registry Specification: Logical Interfaces
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.helena
1 +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:200px" %)indexTimeSeries|(% style="width:1672px" %)A compliant indexing application must index all the time series keys (for a Dataset registration) or metadata target values (for a Metadata Set registration)
306 -|(% style="width:200px" %)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  
... ... @@ -430,6 +430,8 @@
430 430  
431 431  The Maintenance Agency in SDMX is maintained in an Agency Scheme which itself is a sub class of Organisation Scheme – this is shown in the class diagram below.
432 432  
430 +[[image:1747994320263-112.png]]
431 +
433 433  **Figure 6: Agency Scheme Model**
434 434  
435 435  The Agency in SDMX is extremely important. The Agency Id system used in SDMX is an n-level structure. The top level of this structure is maintained by SDMX. Any Agency in this top level can declare sub agencies and any sub agency can also declare sub agencies. The Agency Scheme has a fixed id and version and is never declared explicitly in the SDMX object identification mechanism.
... ... @@ -451,7 +451,7 @@
451 451  
452 452  [[image:1747824123012-527.jpeg]]
453 453  
454 -==== Figure 7: Example of Hierarchic Structure of Agencies ====
453 +**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:1747824123013-196.jpeg||height="309" width="446"]]
468 +[[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.
... ... @@ -481,7 +481,8 @@
481 481  
482 482  ==== 6.2.2.2 URN Structure ====
483 483  
484 -===== //Case Rules for URN// =====
482 +(% class="wikigeneratedid" id="HCaseRulesforURN" %)
483 +//Case Rules for URN//
485 485  
486 486  For the URN, all parts of the string are case sensitive. The Id of any object must be UPPER CASE. Therefore, CRED_ext_Debt is invalid and it should be CRED_EXT_DEBT.
487 487  
... ... @@ -582,91 +582,92 @@
582 582  
583 583  The table below lists all of the packages in the SDMX-IM together with the concrete classes that are in these packages and whose objects have a URN.
584 584  
585 -|(% style="width:127px" %)**Package**|(% style="width:1745px" %)(((
584 +(% style="width:644.294px" %)
585 +|(% style="width:127px" %)**Package**|(% style="width:494px" %)(((
586 586  **URN Classname (model classname where this is different)**
587 587  )))
588 -|(% style="width:127px" %)base|(% style="width:45px" %)Agency
589 -|(% style="width:127px" %) |(% style="width:45px" %)OrganisationUnitScheme
590 -|(% style="width:127px" %) |(% style="width:45px" %)AgencyScheme
591 -|(% style="width:127px" %) |(% style="width:45px" %)DataProviderScheme
592 -|(% style="width:127px" %) |(% style="width:45px" %)DataConsumerScheme
593 -|(% style="width:127px" %) |(% style="width:45px" %)OrganisationUnit
594 -|(% style="width:127px" %) |(% style="width:45px" %)DataProvider
595 -|(% style="width:127px" %) |(% style="width:45px" %)DataConsumer
596 -|(% style="width:127px" %)datastructure|(% style="width:45px" %)DataStructure (DataStructureDefinition)
597 -|(% style="width:127px" %) |(% style="width:45px" %)AttributeDescriptor
598 -|(% style="width:127px" %) |(% style="width:45px" %)DataAttribute
599 -|(% style="width:127px" %) |(% style="width:45px" %)GroupDimensionDescriptor
600 -|(% style="width:127px" %) |(% style="width:45px" %)DimensionDescriptor
601 -|(% style="width:127px" %) |(% style="width:45px" %)Dimension
602 -|(% style="width:127px" %) |(% style="width:45px" %)MeasureDimension
603 -|(% style="width:127px" %) |(% style="width:45px" %)TimeDimension
604 -|(% style="width:127px" %) |(% style="width:45px" %)MeasureDescriptor
605 -|(% style="width:127px" %) |(% style="width:45px" %)PrimaryMeasure
606 -|(% style="width:127px" %) |(% style="width:45px" %)Dataflow (DataflowDefinition)
607 -|(% style="width:127px" %)metadatastructure|(% style="width:45px" %)MetadataTarget
608 -|(% style="width:127px" %) |(% style="width:45px" %)DimensionDescriptorValueTarget
609 -|(% style="width:127px" %) |(% style="width:45px" %)IdentifiableObjectTarget
610 -|(% style="width:127px" %) |(% style="width:45px" %)ReportPeriodTarget
611 -|(% style="width:127px" %) |(% style="width:45px" %)DataSetTarget
612 -|(% style="width:127px" %) |(% style="width:45px" %)ReportStructure
613 -|(% style="width:127px" %) |(% style="width:45px" %)MetadataAttribute
614 -|(% style="width:127px" %) |(% style="width:45px" %)(((
588 +|(% style="width:127px" %)base|(% style="width:494px" %)Agency
589 +|(% style="width:127px" %) |(% style="width:494px" %)OrganisationUnitScheme
590 +|(% style="width:127px" %) |(% style="width:494px" %)AgencyScheme
591 +|(% style="width:127px" %) |(% style="width:494px" %)DataProviderScheme
592 +|(% style="width:127px" %) |(% style="width:494px" %)DataConsumerScheme
593 +|(% style="width:127px" %) |(% style="width:494px" %)OrganisationUnit
594 +|(% style="width:127px" %) |(% style="width:494px" %)DataProvider
595 +|(% style="width:127px" %) |(% style="width:494px" %)DataConsumer
596 +|(% style="width:127px" %)datastructure|(% style="width:494px" %)DataStructure (DataStructureDefinition)
597 +|(% style="width:127px" %) |(% style="width:494px" %)AttributeDescriptor
598 +|(% style="width:127px" %) |(% style="width:494px" %)DataAttribute
599 +|(% style="width:127px" %) |(% style="width:494px" %)GroupDimensionDescriptor
600 +|(% style="width:127px" %) |(% style="width:494px" %)DimensionDescriptor
601 +|(% style="width:127px" %) |(% style="width:494px" %)Dimension
602 +|(% style="width:127px" %) |(% style="width:494px" %)MeasureDimension
603 +|(% style="width:127px" %) |(% style="width:494px" %)TimeDimension
604 +|(% style="width:127px" %) |(% style="width:494px" %)MeasureDescriptor
605 +|(% style="width:127px" %) |(% style="width:494px" %)PrimaryMeasure
606 +|(% style="width:127px" %) |(% style="width:494px" %)Dataflow (DataflowDefinition)
607 +|(% style="width:127px" %)metadatastructure|(% style="width:494px" %)MetadataTarget
608 +|(% style="width:127px" %) |(% style="width:494px" %)DimensionDescriptorValueTarget
609 +|(% style="width:127px" %) |(% style="width:494px" %)IdentifiableObjectTarget
610 +|(% style="width:127px" %) |(% style="width:494px" %)ReportPeriodTarget
611 +|(% style="width:127px" %) |(% style="width:494px" %)DataSetTarget
612 +|(% style="width:127px" %) |(% style="width:494px" %)ReportStructure
613 +|(% style="width:127px" %) |(% style="width:494px" %)MetadataAttribute
614 +|(% style="width:127px" %) |(% style="width:494px" %)(((
615 615  MetadataStructure
616 616  
617 617  (MetadataStructureDefinition)
618 618  )))
619 -|(% style="width:127px" %) |(% style="width:45px" %)Metadataflow (MetadataflowDefinition)
620 -|(% style="width:127px" %)process|(% style="width:45px" %)Process
621 -|(% style="width:127px" %) |(% style="width:45px" %)ProcessStep
622 -|(% style="width:127px" %) |(% style="width:45px" %)Transition
623 -|(% style="width:127px" %)registry|(% style="width:45px" %)ProvisionAgreement
624 -|(% style="width:127px" %) |(% style="width:45px" %)AttachmentConstraint
625 -|(% style="width:127px" %) |(% style="width:45px" %)ContentConstraint
626 -|(% style="width:127px" %) |(% style="width:45px" %)Subscription
627 -|(% style="width:127px" %)mapping|(% style="width:45px" %)StructureMap
628 -|(% style="width:127px" %) |(% style="width:45px" %)StructureSet
629 -|(% style="width:127px" %) |(% style="width:45px" %)ComponentMap
630 -|(% style="width:127px" %) |(% style="width:1745px" %)ConceptSchemeMap
631 -|(% style="width:127px" %) |(% style="width:1745px" %)OrganisationSchemeMap
632 -|(% style="width:127px" %) |(% style="width:1745px" %)CodelistMap
633 -|(% style="width:127px" %) |(% style="width:1745px" %)CategorySchemeMap
634 -|(% style="width:127px" %) |(% style="width:1745px" %)ReportingTaxonomyMap
635 -|(% style="width:127px" %) |(% style="width:1745px" %)ConceptMap
636 -|(% style="width:127px" %) |(% style="width:1745px" %)OrganisationMap
637 -|(% style="width:127px" %) |(% style="width:1745px" %)CodeMap
638 -|(% style="width:127px" %) |(% style="width:1745px" %)HybridCodelistMap
639 -|(% style="width:127px" %) |(% style="width:1745px" %)CategoryMap
640 -|(% style="width:127px" %) |(% style="width:1745px" %)HybridCodeMap
641 -|(% style="width:127px" %) |(% style="width:1745px" %)ReportingCategoryMap
642 -|(% style="width:127px" %)codelist|(% style="width:1745px" %)Codelist
643 -|(% style="width:127px" %) |(% style="width:1745px" %)HierarchicalCodelist
644 -|(% style="width:127px" %) |(% style="width:1745px" %)Hierarchy
645 -|(% style="width:127px" %) |(% style="width:1745px" %)Hierarchy
646 -|(% style="width:127px" %) |(% style="width:1745px" %)Code
647 -|(% style="width:127px" %) |(% style="width:1745px" %)HierarchicalCode
648 -|(% style="width:127px" %) |(% style="width:1745px" %)Level
649 -|(% style="width:127px" %)categoryscheme|(% style="width:1745px" %)CategoryScheme
650 -|(% style="width:127px" %) |(% style="width:1745px" %)Category
651 -|(% style="width:127px" %) |(% style="width:1745px" %)Categorisation
652 -|(% style="width:127px" %) |(% style="width:1745px" %)ReportingTaxonomy
653 -|(% style="width:127px" %) |(% style="width:1745px" %)ReportingCategory
654 -|(% style="width:127px" %)conceptscheme|(% style="width:1745px" %)ConceptScheme
655 -|(% style="width:127px" %) |(% style="width:1745px" %)Concept
656 -|(% style="width:127px" %)transformation|(% style="width:1745px" %)TransformationScheme
657 -|(% style="width:127px" %) |(% style="width:1745px" %)Transformation
658 -|(% style="width:127px" %) |(% style="width:1745px" %)CustomTypeScheme
659 -|(% style="width:127px" %) |(% style="width:1745px" %)CustomType
660 -|(% style="width:127px" %) |(% style="width:1745px" %)NamePersonalisationScheme
661 -|(% style="width:127px" %) |(% style="width:1745px" %)NamePersonalisation
662 -|(% style="width:127px" %) |(% style="width:1745px" %)VtlCodelistMapping
663 -|(% style="width:127px" %) |(% style="width:1745px" %)VtlConceptMapping
664 -|(% style="width:127px" %) |(% style="width:1745px" %)VtlDataflowMapping
665 -|(% style="width:127px" %) |(% style="width:1745px" %)VtlConceptSchemeMapping
666 -|(% style="width:127px" %) |(% style="width:1745px" %)RulesetScheme
667 -|(% style="width:127px" %) |(% style="width:1745px" %)Ruleset
668 -|(% style="width:127px" %) |(% style="width:1745px" %)UserDefinedOperatorScheme
669 -|(% style="width:127px" %) |(% style="width:1745px" %)UserDefinedOperator
619 +|(% style="width:127px" %) |(% style="width:494px" %)Metadataflow (MetadataflowDefinition)
620 +|(% style="width:127px" %)process|(% style="width:494px" %)Process
621 +|(% style="width:127px" %) |(% style="width:494px" %)ProcessStep
622 +|(% style="width:127px" %) |(% style="width:494px" %)Transition
623 +|(% style="width:127px" %)registry|(% style="width:494px" %)ProvisionAgreement
624 +|(% style="width:127px" %) |(% style="width:494px" %)AttachmentConstraint
625 +|(% style="width:127px" %) |(% style="width:494px" %)ContentConstraint
626 +|(% style="width:127px" %) |(% style="width:494px" %)Subscription
627 +|(% style="width:127px" %)mapping|(% style="width:494px" %)StructureMap
628 +|(% style="width:127px" %) |(% style="width:494px" %)StructureSet
629 +|(% style="width:127px" %) |(% style="width:494px" %)ComponentMap
630 +|(% style="width:127px" %) |(% style="width:494px" %)ConceptSchemeMap
631 +|(% style="width:127px" %) |(% style="width:494px" %)OrganisationSchemeMap
632 +|(% style="width:127px" %) |(% style="width:494px" %)CodelistMap
633 +|(% style="width:127px" %) |(% style="width:494px" %)CategorySchemeMap
634 +|(% style="width:127px" %) |(% style="width:494px" %)ReportingTaxonomyMap
635 +|(% style="width:127px" %) |(% style="width:494px" %)ConceptMap
636 +|(% style="width:127px" %) |(% style="width:494px" %)OrganisationMap
637 +|(% style="width:127px" %) |(% style="width:494px" %)CodeMap
638 +|(% style="width:127px" %) |(% style="width:494px" %)HybridCodelistMap
639 +|(% style="width:127px" %) |(% style="width:494px" %)CategoryMap
640 +|(% style="width:127px" %) |(% style="width:494px" %)HybridCodeMap
641 +|(% style="width:127px" %) |(% style="width:494px" %)ReportingCategoryMap
642 +|(% style="width:127px" %)codelist|(% style="width:494px" %)Codelist
643 +|(% style="width:127px" %) |(% style="width:494px" %)HierarchicalCodelist
644 +|(% style="width:127px" %) |(% style="width:494px" %)Hierarchy
645 +|(% style="width:127px" %) |(% style="width:494px" %)Hierarchy
646 +|(% style="width:127px" %) |(% style="width:494px" %)Code
647 +|(% style="width:127px" %) |(% style="width:494px" %)HierarchicalCode
648 +|(% style="width:127px" %) |(% style="width:494px" %)Level
649 +|(% style="width:127px" %)categoryscheme|(% style="width:494px" %)CategoryScheme
650 +|(% style="width:127px" %) |(% style="width:494px" %)Category
651 +|(% style="width:127px" %) |(% style="width:494px" %)Categorisation
652 +|(% style="width:127px" %) |(% style="width:494px" %)ReportingTaxonomy
653 +|(% style="width:127px" %) |(% style="width:494px" %)ReportingCategory
654 +|(% style="width:127px" %)conceptscheme|(% style="width:494px" %)ConceptScheme
655 +|(% style="width:127px" %) |(% style="width:494px" %)Concept
656 +|(% style="width:127px" %)transformation|(% style="width:494px" %)TransformationScheme
657 +|(% style="width:127px" %) |(% style="width:494px" %)Transformation
658 +|(% style="width:127px" %) |(% style="width:494px" %)CustomTypeScheme
659 +|(% style="width:127px" %) |(% style="width:494px" %)CustomType
660 +|(% style="width:127px" %) |(% style="width:494px" %)NamePersonalisationScheme
661 +|(% style="width:127px" %) |(% style="width:494px" %)NamePersonalisation
662 +|(% style="width:127px" %) |(% style="width:494px" %)VtlCodelistMapping
663 +|(% style="width:127px" %) |(% style="width:494px" %)VtlConceptMapping
664 +|(% style="width:127px" %) |(% style="width:494px" %)VtlDataflowMapping
665 +|(% style="width:127px" %) |(% style="width:494px" %)VtlConceptSchemeMapping
666 +|(% style="width:127px" %) |(% style="width:494px" %)RulesetScheme
667 +|(% style="width:127px" %) |(% style="width:494px" %)Ruleset
668 +|(% style="width:127px" %) |(% style="width:494px" %)UserDefinedOperatorScheme
669 +|(% style="width:127px" %) |(% style="width:494px" %)UserDefinedOperator
670 670  
671 671  **Table 2: SDMX-IM Packages and Contained Classes**
672 672  
... ... @@ -680,39 +680,38 @@
680 680  
681 681  > urn:sdmx.org.sdmx.infomodel.{package}.{classname}=
682 682  
683 -(% style="width:1091.29px" %)
684 -|(% style="width:250px" %)**SDMX Class**|(% style="width:444px" %)**Key attribute(s)**|(% style="width:396px" %)**Example of URN**
685 -|(% style="width:250px" %)Agency|(% style="width:444px" %)The URN for an Agency is shown later in this table. The identification of an Agency in the URN structure for the maintainable object is by means of the agencyId. The AgencyScheme is not identified as SDMX has a mechanism for identifying an Agency uniquely by its Id. Note that this Id may be hierarchical.|(% style="width:396px" %)(((
683 +(% style="width:1277.29px" %)
684 +|(% style="width:269px" %)**SDMX Class**|(% style="width:453px" %)**Key attribute(s)**|(% style="width:550px" %)**Example of URN**
685 +|(% style="width:269px" %)Agency|(% style="width:453px" %)The URN for an Agency is shown later in this table. The identification of an Agency in the URN structure for the maintainable object is by means of the agencyId. The AgencyScheme is not identified as SDMX has a mechanism for identifying an Agency uniquely by its Id. Note that this Id may be hierarchical.|(% style="width:550px" %)(((
686 686  IMF
687 687  Sub agency in the IMF AGENCIES
688 688  IMF.SubAgency1
689 689  )))
690 -|(% style="width:250px" %)*ConceptScheme|(% style="width:444px" %)conceptSchemeAgencyId:conceptSchemeId(ve rsion)|(% style="width:396px" %)SDMX:CROSS_DOMAIN_CONCEPTS(1.0)
691 -|(% style="width:250px" %)Concept|(% style="width:444px" %)conceptSchemeAgencyId:
692 -conceptSchemeId(version).conceptId|(% style="width:396px" %)SDMX:CROSS_DOMAIN_CONCEPTS(1.0).FREQ
693 -|(% style="width:250px" %)*Codelist|(% style="width:444px" %)codeListAgencyId:codeListId(version)|(% style="width:396px" %)SDMX:CL_FREQ(1.0)
694 -|(% style="width:250px" %)Code|(% style="width:444px" %)codeListAgencyId:codelistId(version).codeId|(% style="width:396px" %)SDMX:CL_FREQ(1.0).Q
695 -|(% style="width:250px" %)(((
690 +|(% style="width:269px" %)*ConceptScheme|(% style="width:453px" %)conceptSchemeAgencyId:conceptSchemeId(ve rsion)|(% style="width:550px" %)SDMX:CROSS_DOMAIN_CONCEPTS(1.0)
691 +|(% style="width:269px" %)Concept|(% style="width:453px" %)conceptSchemeAgencyId:
692 +conceptSchemeId(version).conceptId|(% style="width:550px" %)SDMX:CROSS_DOMAIN_CONCEPTS(1.0).FREQ
693 +|(% style="width:269px" %)*Codelist|(% style="width:453px" %)codeListAgencyId:codeListId(version)|(% style="width:550px" %)SDMX:CL_FREQ(1.0)
694 +|(% style="width:269px" %)Code|(% style="width:453px" %)codeListAgencyId:codelistId(version).codeId|(% style="width:550px" %)SDMX:CL_FREQ(1.0).Q
695 +|(% style="width:269px" %)(((
696 696  *Hierarchical Codelist
697 -)))|(% style="width:444px" %)hierachicalCodelistAgencyId: hierarchicalCodelistId(version)|(% style="width:396px" %)(((
697 +)))|(% style="width:453px" %)hierachicalCodelistAgencyId:
698 +hierarchicalCodelistId(version)|(% style="width:550px" %)(((
698 698  UNESCO:CL_EXP_SOURCE(1.0(% style="background-color:transparent" %))
699 699  )))
700 -|(% style="width:250px" %)Hierarchy|(% style="width:444px" %)(((
701 +|(% style="width:269px" %)Hierarchy|(% style="width:453px" %)(((
701 701  hierachicalcodeListAgencyId:
702 702  hierarchicalcodelistId(version).Hierarchy
703 -)))|(% style="width:396px" %)UNESCO:CL_EXP_SOURCE(1.0).
704 +)))|(% style="width:550px" %)UNESCO:CL_EXP_SOURCE(1.0).
704 704  H-C-GOV
705 -|(% style="width:250px" %)Level|(% style="width:444px" %)(((
706 +|(% style="width:269px" %)Level|(% style="width:453px" %)(((
706 706  hierachicalcodeListAgencyId:
707 707  hierarchicalcodelistId(version).Hierarchy.Level
708 -)))|(% style="width:396px" %)(((
709 +)))|(% style="width:550px" %)(((
709 709  ESTAT:HCL_REGION(1.0).H_1.COUNTRY
710 -
711 -
712 712  )))
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 -|(% style="width:250px" %)*DataStructure|(% style="width:444px" %)dataStructureDefintitionAgencyId: dataStructureDefintitionId(version)|(% style="width:396px" %)TFFS:EXT_DEBT(1.0)
715 -|(% style="width:250px" %)(((
712 +|(% style="width:269px" %)HierarchicalCode|(% style="width:453px" %)hierachicalCodeListAgencyId: hierarchicalcodelistId(version).hierarchy.hierarc hicalCode|(% style="width:550px" %)UNESCO:CL_EXP_SOURCE(1.0). H-C-GOV.GOV_CODE1
713 +|(% style="width:269px" %)*DataStructure|(% style="width:453px" %)dataStructureDefintitionAgencyId: dataStructureDefintitionId(version)|(% style="width:550px" %)TFFS:EXT_DEBT(1.0)
714 +|(% style="width:269px" %)(((
716 716  Dimension
717 717  Descriptor
718 718  Measure
... ... @@ -719,11 +719,11 @@
719 719  Descriptor
720 720  Attribute
721 721  Descriptor
722 -)))|(% style="width:444px" %)(((
721 +)))|(% style="width:453px" %)(((
723 723  dataStructureDefinitionAgencyId: dataStructureDefinitionId(version).
724 724  componentListId
725 725  where the componentListId is the name of the class (there is only one occurrence of each in the Data Structure Definition)
726 -)))|(% style="width:396px" %)(((
725 +)))|(% style="width:550px" %)(((
727 727  TFFS:EXT_DEBT(1.0).DimensionDescriptor
728 728  
729 729  TFFS:EXT_DEBT(1.0).MeasureDescriptor
... ... @@ -730,68 +730,69 @@
730 730  
731 731  TFFS:EXT_DEBT(1.0).AttributeDescriptor
732 732  )))
733 -|(% style="width:250px" %)(((
732 +|(% style="width:269px" %)(((
734 734  GroupDimension
735 735  Descriptor
736 -)))|(% style="width:444px" %)(((
735 +)))|(% style="width:453px" %)(((
737 737  dataStructureDefinitionAgencyId: dataStructureDefinitionId(version).
738 738  groupDimensionDescriptorId
739 -)))|(% style="width:396px" %)TFFS:EXT_DEBT(1.0).SIBLING
740 -|(% style="width:250px" %)Dimension|(% style="width:444px" %)(((
738 +)))|(% style="width:550px" %)TFFS:EXT_DEBT(1.0).SIBLING
739 +|(% style="width:269px" %)Dimension|(% style="width:453px" %)(((
741 741  dataStructureDefinitionAgencyId: dataStructureDefinition (version).
742 742  dimensionId
743 -)))|(% style="width:396px" %)TFFS:EXT_DEBT(1.0).FREQ
744 -|(% style="width:250px" %)TimeDimension|(% style="width:444px" %)(((
742 +)))|(% style="width:550px" %)TFFS:EXT_DEBT(1.0).FREQ
743 +|(% style="width:269px" %)TimeDimension|(% style="width:453px" %)(((
745 745  dataStructureDefinitionAgencyId: dataStructureDefinition (version).
746 746  timeDimensionId
747 -)))|(% style="width:396px" %)TFFS:EXT_DEBT(1.0).TIME_PERIOD
748 -|(% style="width:250px" %)Measure Dimension|(% style="width:444px" %)dataStructureDefinitionAgencyId: dataStructureDefinition (version).
749 -measureDimensionId|(% style="width:396px" %)TFFS:EXT_DEBT(1.0).STOCK_FLOW
750 -|(% style="width:250px" %)DataAttrribute|(% style="width:444px" %)dataStructureDefinitionAgencyId: dataStructureDefinition (version). dataAttributeId|(% style="width:396px" %)TFFS:EXT_DEBT(1.0).OBS_STATUS
751 -|(% style="width:250px" %)PrimaryMeasure|(% style="width:444px" %)(((
746 +)))|(% style="width:550px" %)TFFS:EXT_DEBT(1.0).TIME_PERIOD
747 +|(% style="width:269px" %)Measure Dimension|(% style="width:453px" %)dataStructureDefinitionAgencyId: dataStructureDefinition (version).
748 +measureDimensionId|(% style="width:550px" %)TFFS:EXT_DEBT(1.0).STOCK_FLOW
749 +|(% style="width:269px" %)DataAttrribute|(% style="width:453px" %)dataStructureDefinitionAgencyId: dataStructureDefinition (version). dataAttributeId|(% style="width:550px" %)TFFS:EXT_DEBT(1.0).OBS_STATUS
750 +|(% style="width:269px" %)PrimaryMeasure|(% style="width:453px" %)(((
752 752  dataStructureDefinitionAgencyId: dataStructureDefinition (version).
753 753  primaryMeasureId
754 -)))|(% style="width:396px" %)TFFS:EXT_DEBT(1.0).OBS_VALUE
755 -|(% style="width:250px" %)(((
753 +)))|(% style="width:550px" %)TFFS:EXT_DEBT(1.0).OBS_VALUE
754 +|(% style="width:269px" %)(((
756 756  *Category Scheme
757 -)))|(% style="width:444px" %)categorySchemeAgencyId:
758 -categorySchemeId(version)|(% style="width:396px" %)IMF:SDDS(1.0)
759 -|(% style="width:250px" %)Category|(% style="width:444px" %)categorySchemeAgencyId:
756 +)))|(% style="width:453px" %)categorySchemeAgencyId:
757 +categorySchemeId(version)|(% style="width:550px" %)IMF:SDDS(1.0)
758 +|(% style="width:269px" %)Category|(% style="width:453px" %)categorySchemeAgencyId:
760 760  categorySchemeId(version).
761 -categoryId.categoryId categoryId.categoryId etc.|(% style="width:396px" %)(((
760 +categoryId.categoryId categoryId.categoryId etc.|(% style="width:550px" %)(((
762 762  IMF:SDDS(1.0):
763 763  level_1_category.level_2_category …
764 764  )))
765 -|(% style="width:250px" %)(((
764 +|(% style="width:269px" %)(((
766 766  *Reporting Taxonomy
767 -)))|(% style="width:444px" %)reportingTaxonomyAgencyId: reportingTaxonomyId(version)|(% style="width:396px" %) IMF:REP_1(1.0)
768 -|(% style="width:250px" %)ReportingCategory|(% style="width:444px" %)reportingTaxonomyAgencyId: reportingTaxonomyId(version) reportingcategoryId.reportingcategoryId|(% style="width:396px" %)(((
766 +)))|(% style="width:453px" %)reportingTaxonomyAgencyId: reportingTaxonomyId(version)|(% style="width:550px" %) IMF:REP_1(1.0)
767 +|(% style="width:269px" %)ReportingCategory|(% style="width:453px" %)reportingTaxonomyAgencyId: reportingTaxonomyId(version) reportingcategoryId.reportingcategoryId|(% style="width:550px" %)(((
769 769  IMF:REP_1(1.0):
770 770  level_1_repcategory.level_2_repcategory …
771 771  )))
772 -|(% style="width:250px" %)*Categorisation|(% style="width:444px" %)categorisationAgencyId: categorisationId(version)|(% style="width:396px" %)IMF:cat001(1.0)
773 -|(% style="width:250px" %)(((
771 +|(% style="width:269px" %)*Categorisation|(% style="width:453px" %)categorisationAgencyId: categorisationId(version)|(% style="width:550px" %)IMF:cat001(1.0)
772 +|(% style="width:269px" %)(((
774 774  *Organisation Unit Scheme
775 -)))|(% style="width:444px" %)organisationUnitSchemeAgencyId: organisationUnitSchemeId(version)|(% style="width:396px" %)ECB:ORGANISATIONS(1.0)
776 -|(% style="width:250px" %)Organisation Unit|(% style="width:444px" %)organisationUnitSchemeAgencyId: organisationUnitSchemeId(version). organisationUnitId|(% style="width:396px" %)ECB:ORGANISATIONS(1.0).1F
777 -|(% style="width:250px" %)*AgencyScheme|(% style="width:444px" %)agencySchemeAgencyId: agencySchemeId(version)|(% style="width:396px" %)ECB:AGENCIES(1.0)
774 +)))|(% style="width:453px" %)organisationUnitSchemeAgencyId: organisationUnitSchemeId(version)|(% style="width:550px" %)ECB:ORGANISATIONS(1.0)
775 +|(% style="width:269px" %)Organisation Unit|(% style="width:453px" %)organisationUnitSchemeAgencyId: organisationUnitSchemeId(version). organisationUnitId|(% style="width:550px" %)ECB:ORGANISATIONS(1.0).1F
776 +|(% style="width:269px" %)*AgencyScheme|(% style="width:453px" %)agencySchemeAgencyId: agencySchemeId(version)|(% style="width:550px" %)ECB:AGENCIES(1.0)
778 778  
779 -|(% style="width:262px" %)Agency|(% style="width:369px" %)agencySchemeAgencyId: agencySchemeId(version). agencyId|(% style="width:1262px" %)ECB:AGENCY(1.0).AA
778 +(% style="width:1274.29px" %)
779 +|(% style="width:262px" %)Agency|(% style="width:369px" %)agencySchemeAgencyId: agencySchemeId(version). agencyId|(% style="width:535px" %)ECB:AGENCY(1.0).AA
780 780  |(% style="width:262px" %)(((
781 781  *DataProvider Scheme
782 -)))|(% style="width:369px" %)dataProviderSchemeAgencyId: dataProviderSchemeId(version)|(% style="width:1262px" %)SDMX:DATA_PROVIDERS(1.0)
783 -|(% style="width:262px" %)DataProvider|(% style="width:369px" %)dataProviderSchemeAgencyId: dataProviderSchemeId(version) dataProviderId|(% style="width:1262px" %)SDMX:DATA_PROVIDERS(1.0).PROVIDER_1
782 +)))|(% style="width:369px" %)dataProviderSchemeAgencyId: dataProviderSchemeId(version)|(% style="width:535px" %)SDMX:DATA_PROVIDERS(1.0)
783 +|(% style="width:262px" %)DataProvider|(% style="width:369px" %)dataProviderSchemeAgencyId: dataProviderSchemeId(version) dataProviderId|(% style="width:535px" %)SDMX:DATA_PROVIDERS(1.0).PROVIDER_1
784 784  |(% style="width:262px" %)(((
785 785  *DataConsumer Scheme
786 -)))|(% style="width:369px" %)dataConsumerSchemeAgencyId: dataConsumerSchemeId(version)|(% style="width:1262px" %)SDMX:DATA_CONSUMERS(1.0)
787 -|(% style="width:262px" %)Data Consumer|(% style="width:369px" %)dataConsumerSchemeAgencyId: dataConsumerSchemeId(version) dataConsumerId|(% style="width:1262px" %)SDMX:DATA_CONSUMERS(1.0).CONSUMER_1
786 +)))|(% style="width:369px" %)dataConsumerSchemeAgencyId: dataConsumerSchemeId(version)|(% style="width:535px" %)SDMX:DATA_CONSUMERS(1.0)
787 +|(% style="width:262px" %)Data Consumer|(% style="width:369px" %)dataConsumerSchemeAgencyId: dataConsumerSchemeId(version) dataConsumerId|(% style="width:535px" %)SDMX:DATA_CONSUMERS(1.0).CONSUMER_1
788 788  |(% style="width:262px" %)(((
789 789  *Metadata Structure
790 -)))|(% style="width:369px" %)MSDAgencyId:MSDId(version)|(% style="width:1262px" %)IMF:SDDS_MSD(1.0)
790 +)))|(% style="width:369px" %)MSDAgencyId:MSDId(version)|(% style="width:535px" %)IMF:SDDS_MSD(1.0)
791 791  |(% style="width:262px" %)MetadataTarget|(% style="width:369px" %)(((
792 792  MSDAgencyId:
793 793  MSDId(version).metadataTargetId
794 -)))|(% style="width:1262px" %)IMF:SDDS_MSD(1.0).AGENCY
794 +)))|(% style="width:535px" %)IMF:SDDS_MSD(1.0).AGENCY
795 795  |(% style="width:262px" %)(((
796 796  Dimension
797 797  DescriptorValues
... ... @@ -799,170 +799,139 @@
799 799  )))|(% style="width:369px" %)(((
800 800  MSDAgencyId: MSDId(version).
801 801  metadataTargetId.keyDescriptorValueTargetId
802 -)))|(% style="width:1262px" %)IMF:SDDS_MSD(1.0).AGENCY.KEY
802 +)))|(% style="width:535px" %)IMF:SDDS_MSD(1.0).AGENCY.KEY
803 803  |(% style="width:262px" %)Identifiable Object Target|(% style="width:369px" %)(((
804 804  MSDAgencyId: MSDId(version).metadataTargetId.identifiableObjectTargetId
805 -)))|(% style="width:1262px" %)IMF:SDDS_MSD(1.0).AGENCY.STR-OBJECT
805 +)))|(% style="width:535px" %)IMF:SDDS_MSD(1.0).AGENCY.STR-OBJECT
806 806  |(% style="width:262px" %)DataSetTarget|(% style="width:369px" %)(((
807 807  MSDAgencyId:
808 808  MSDId(version).metadataTargetId.dataSetTargetId
809 -)))|(% style="width:1262px" %)IMF:SDDS_MSD(1.0).AGENCY.D1101
809 +)))|(% style="width:535px" %)IMF:SDDS_MSD(1.0).AGENCY.D1101
810 810  |(% style="width:262px" %)PeportPeriod Target|(% style="width:369px" %)(((
811 811  MSDAgencyId: MSDId(version).metadataTargetId.reportPeriodTargetId
812 -)))|(% style="width:1262px" %)IMF:SDDS_MSD(1.0).AGENCY.REP_PER
812 +)))|(% style="width:535px" %)IMF:SDDS_MSD(1.0).AGENCY.REP_PER
813 813  
814 -|(% style="width:251px" %)(((
814 +(% style="width:1277.29px" %)
815 +|(% style="width:270px" %)(((
815 815  ReportStructure
816 -
817 -
818 -)))|(% style="width:442px" %)(((
817 +)))|(% style="width:454px" %)(((
819 819  MSDAgencyId: MSDId(version).reportStructureId
820 -)))|(% style="width:1178px" %)IMF:SDDS_MSD(1.0).AGENCY_REPORT
821 -|(% style="width:251px" %)(((
822 -Metadata
823 -
824 -Attribute
825 -)))|(% style="width:442px" %)(((
819 +)))|(% style="width:549px" %)IMF:SDDS_MSD(1.0).AGENCY_REPORT
820 +|(% style="width:270px" %)(((
821 +Metadata Attribute
822 +)))|(% style="width:454px" %)(((
826 826  MSDAgencyId: MSDId(version).reportStructureId.metadataattri buteID
827 -)))|(% style="width:1178px" %)IMF:SDDS_MSD(1.0).AGENCY_REPORT.COMPILATION
828 -|(% style="width:251px" %)*Dataflow|(% style="width:442px" %)dataflowAgencyId: dataflowId(version)|(% style="width:1178px" %)TFFS:CRED_EXT_DEBT(1.0)
829 -|(% style="width:251px" %)*Provision Agreement|(% style="width:442px" %)(((
824 +)))|(% style="width:549px" %)IMF:SDDS_MSD(1.0).AGENCY_REPORT.COMPILATION
825 +|(% style="width:270px" %)*Dataflow|(% style="width:454px" %)dataflowAgencyId: dataflowId(version)|(% style="width:549px" %)TFFS:CRED_EXT_DEBT(1.0)
826 +|(% style="width:270px" %)*Provision Agreement|(% style="width:454px" %)(((
830 830  provisionAgreementAgencyId:provisionAgreem entId(version)
831 -)))|(% style="width:1178px" %)(((
828 +)))|(% style="width:549px" %)(((
832 832  TFFS:CRED_EXT_DEBT_AB(1.0)
833 833  )))
834 -|(% style="width:251px" %)(((
835 -*Content
836 -
837 -Constraint
838 -)))|(% style="width:442px" %)constraintAgencyId:ContentConstraintId(versio n)|(% style="width:1178px" %)TFFS:CREDITOR_DATA_CONTENT(1.0)
839 -|(% style="width:251px" %)(((
840 -*Attachment
841 -
842 -Constraint
843 -)))|(% style="width:442px" %)(((
831 +|(% style="width:270px" %)(((
832 +*Content Constraint
833 +)))|(% style="width:454px" %)constraintAgencyId:ContentConstraintId(versio n)|(% style="width:549px" %)TFFS:CREDITOR_DATA_CONTENT(1.0)
834 +|(% style="width:270px" %)(((
835 +*Attachment Constraint
836 +)))|(% style="width:454px" %)(((
844 844  constraintAgencyId:
845 845  
846 846  attachmentConstraintId(version)
847 -)))|(% style="width:1178px" %)TFFS:CREDITOR_DATA_ATTACHMENT_CONSTRAINT_ONE(1.0)
848 -|(% style="width:251px" %)*Metadataflow|(% style="width:442px" %)metadataflowAgencyId: metadataflowId(version)|(% style="width:1178px" %)IMF:SDDS_FLOW(1.0)
849 -|(% style="width:251px" %)*StructureSet|(% style="width:442px" %)structureSetAgencyId: structureSetId(version)|(% style="width:1178px" %)SDMX:BOP_STRUCTURES(1.0)
850 -|(% style="width:251px" %)StructureMap|(% style="width:442px" %)structureSetAgencyId: structureSetId(version). structureMapId|(% style="width:1178px" %)SDMX:BOP_STRUCTURES(1.0).TABLE1_TABLE2
851 -|(% style="width:251px" %)Component Map|(% style="width:442px" %)(((
840 +)))|(% style="width:549px" %)TFFS:CREDITOR_DATA_ATTACHMENT_CONSTRAINT_ONE(1.0)
841 +|(% style="width:270px" %)*Metadataflow|(% style="width:454px" %)metadataflowAgencyId: metadataflowId(version)|(% style="width:549px" %)IMF:SDDS_FLOW(1.0)
842 +|(% style="width:270px" %)*StructureSet|(% style="width:454px" %)structureSetAgencyId: structureSetId(version)|(% style="width:549px" %)SDMX:BOP_STRUCTURES(1.0)
843 +|(% style="width:270px" %)StructureMap|(% style="width:454px" %)structureSetAgencyId: structureSetId(version). structureMapId|(% style="width:549px" %)SDMX:BOP_STRUCTURES(1.0).TABLE1_TABLE2
844 +|(% style="width:270px" %)Component Map|(% style="width:454px" %)(((
852 852  structureSetAgencyId: structureSetId(version).
853 853  
854 854  structureMapId. componentMapId
855 -)))|(% style="width:1178px" %)SDMX:BOP_STRUCTURES(1.0).TABLE1_TABLE2. REFAREA_REPCOUNTRY
856 -|(% style="width:251px" %)CodelistMap|(% style="width:442px" %)structureSetAgencyId: structureSetId(version). codelistMapId|(% style="width:1178px" %)SDMX:BOP_STRUCTURES(1.0).CLREFAREA_CLREPCOUNTRY
857 -|(% style="width:251px" %)CodeMap|(% style="width:442px" %)structureSetAgencyId: structureSetId(version).|(% style="width:1178px" %)SDMX:BOP_STRUCTURES(1.0).CLREFAREA_CLREPCOUNTRY. DE_GER
858 -
859 -| |(((
848 +)))|(% style="width:549px" %)SDMX:BOP_STRUCTURES(1.0).TABLE1_TABLE2. REFAREA_REPCOUNTRY
849 +|(% style="width:270px" %)CodelistMap|(% style="width:454px" %)structureSetAgencyId: structureSetId(version). codelistMapId|(% style="width:549px" %)SDMX:BOP_STRUCTURES(1.0).CLREFAREA_CLREPCOUNTRY
850 +|(% style="width:270px" %)CodeMap|(% style="width:454px" %)structureSetAgencyId: structureSetId(version).
860 860  codeListMapId.
852 +codeMapId|(% style="width:549px" %)SDMX:BOP_STRUCTURES(1.0).CLREFAREA_CLREPCOUNTRY. DE_GER
861 861  
862 -codeMapId
863 -)))|
864 -|(((
865 -Category
866 -
867 -SchemeMap
868 -)))|structureSetAgencyId: structureSetId(version). categorySchemeMapId|SDMX:BOP_STRUCTURES(1.0).SDMX_EUROSTAT
869 -|CategoryMap|structureSetAgencyId: structureSetId(version). categorySchemeMapId. categoryMapId|SDMX:BOP_STRUCTURES(1.0).SDMX_EUROSTAT.TOURISM_M AP
870 -|Organisation SchemeMap|structureSetAgencyId: structureSetId(version). organisationSchemeMapId|SDMX:BOP_STRUCTURES(1.0).DATA_PROVIDER_MAP
871 -|Organisation Map|structureSetAgencyId: structureSetId(version). organisationSchemeMapId. organisationMapId|SDMX:BOP_STRUCTURES(1.0).DATA_PROVIDER_MAP.IMF_1C0
872 -|(((
854 +(% style="width:1279.29px" %)
855 +|(% style="width:271px" %)(((
856 +CategorySchemeMap
857 +)))|(% style="width:453px" %)structureSetAgencyId: structureSetId(version). categorySchemeMapId|(% style="width:551px" %)SDMX:BOP_STRUCTURES(1.0).SDMX_EUROSTAT
858 +|(% style="width:271px" %)CategoryMap|(% style="width:453px" %)structureSetAgencyId: structureSetId(version). categorySchemeMapId. categoryMapId|(% style="width:551px" %)SDMX:BOP_STRUCTURES(1.0).SDMX_EUROSTAT.TOURISM_MAP
859 +|(% style="width:271px" %)Organisation SchemeMap|(% style="width:453px" %)structureSetAgencyId: structureSetId(version). organisationSchemeMapId|(% style="width:551px" %)SDMX:BOP_STRUCTURES(1.0).DATA_PROVIDER_MAP
860 +|(% style="width:271px" %)Organisation Map|(% style="width:453px" %)structureSetAgencyId: structureSetId(version). organisationSchemeMapId. organisationMapId|(% style="width:551px" %)SDMX:BOP_STRUCTURES(1.0).DATA_PROVIDER_MAP.IMF_1C0
861 +|(% style="width:271px" %)(((
873 873  Concept
874 874  
875 875  SchemeMap
876 -)))|structureSetAgencyId: structureSetId(version). conceptSchemeMapId|SDMX:BOP_STRUCTURES(1.0).SDMX_OECD
877 -|ConceptMap|(((
865 +)))|(% style="width:453px" %)structureSetAgencyId: structureSetId(version). conceptSchemeMapId|(% style="width:551px" %)SDMX:BOP_STRUCTURES(1.0).SDMX_OECD
866 +|(% style="width:271px" %)ConceptMap|(% style="width:453px" %)(((
878 878  structureSetAgencyId: structureSetId(version). conceptSchemeMapId.
879 -
880 880  conceptMapId
881 -
882 -
883 -)))|SDMX:BOP_STRUCTURES(1.0).SDMX_OECD.COVERAGE_AVAI LABILITY
884 -|(((
885 -Reporting
886 -
887 -TaxonomyMap
888 -)))|structureSetAgencyId: structureSetId(version). reportingTaxonomyMapId|SDMX:BOP_STRUCTURES(1.0).TAXMAP
889 -|(((
890 -Reporting
891 -
892 -CategoryMap
893 -)))|(((
869 +)))|(% style="width:551px" %)SDMX:BOP_STRUCTURES(1.0).SDMX_OECD.COVERAGE_AVAI LABILITY
870 +|(% style="width:271px" %)(((
871 +ReportingTaxonomyMap
872 +)))|(% style="width:453px" %)structureSetAgencyId: structureSetId(version). reportingTaxonomyMapId|(% style="width:551px" %)SDMX:BOP_STRUCTURES(1.0).TAXMAP
873 +|(% style="width:271px" %)(((
874 +ReportingCategoryMap
875 +)))|(% style="width:453px" %)(((
894 894  structureSetAgencyId: structureSetId(version).
895 -
896 896  reportngCategoryId
897 -)))|SDMX:BOP_STRUCTURES(1.0).TAXMAP.TOPCAT
878 +)))|(% style="width:551px" %)SDMX:BOP_STRUCTURES(1.0).TAXMAP.TOPCAT
898 898  
899 -
900 -
901 -|(((
902 -HybridCodelist
903 -
904 -Map
905 -)))|structureSetAgencyId: structureSetId(version). hybridCodelistMapId.|SDMX:BOP_STRUCTURES(1.0).COUNTRY_HIERARCHYMAP
906 -|HybridCodeMap|structureSetAgencyId: structureSetId(version). hybridCodelistMapId. hybridCodeMapId|SDMX:BOP_STRUCTURES(1.0).COUNTRY_HIERARCHYMAP.CO DEMAP1
907 -|*Process|processAgencyId: processId{version]|BIS:PROCESS1(1.0)
908 -|ProcessStep|(((
880 +(% style="width:1282.29px" %)
881 +|(% style="width:272px" %)(((
882 +HybridCodelistMap
883 +)))|(% style="width:450px" %)structureSetAgencyId: structureSetId(version).
884 +hybridCodelistMapId.|(% style="width:557px" %)SDMX:BOP_STRUCTURES(1.0).COUNTRY_HIERARCHYMAP
885 +|(% style="width:272px" %)HybridCodeMap|(% style="width:450px" %)structureSetAgencyId: structureSetId(version). hybridCodelistMapId. hybridCodeMapId|(% style="width:557px" %)SDMX:BOP_STRUCTURES(1.0).COUNTRY_HIERARCHYMAP.CO DEMAP1
886 +|(% style="width:272px" %)*Process|(% style="width:450px" %)processAgencyId: processId{version]|(% style="width:557px" %)BIS:PROCESS1(1.0)
887 +|(% style="width:272px" %)ProcessStep|(% style="width:450px" %)(((
909 909  processAgencyId: processId(version).
910 -
911 911  processStepId
912 -)))|BIS:PROCESS1(1.0).STEP1
913 -|Transition|(((
890 +)))|(% style="width:557px" %)BIS:PROCESS1(1.0).STEP1
891 +|(% style="width:272px" %)Transition|(% style="width:450px" %)(((
914 914  processAgencyId: processId(version).
915 -
916 916  processStepId transitionId
917 -)))|BIS:PROCESS1(1.0).STEP1.TRANSITION1
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 -|(((
920 -*Transformation
921 -
922 -Scheme
923 -)))|transformationSchemeAgencyId transformationSchemeId(version)|ECB: TRANSFORMATION_SCHEME(1.0)
924 -|Transformation|(((
894 +)))|(% style="width:557px" %)BIS:PROCESS1(1.0).STEP1.TRANSITION1
895 +|(% style="width:272px" %)Subscription|(% style="width:450px" %)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.|(% style="width:557px" %)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.
896 +|(% style="width:272px" %)(((
897 +*Transformation Scheme
898 +)))|(% style="width:450px" %)transformationSchemeAgencyId transformationSchemeId(version)|(% style="width:557px" %)ECB: TRANSFORMATION_SCHEME(1.0)
899 +|(% style="width:272px" %)Transformation|(% style="width:450px" %)(((
925 925  transformationSchemeAgencyId transformationSchemeId(version)
926 -
927 927  transformationId
928 -)))|ECB:TRANSFORMATION_SCHEME(1.0).TRANS_1
929 -|CustomType Scheme|customTypeSchemeAgencyId customTypeSchemeId(version)|ECB:CUSTOM_TYPE_SCHEME(1.0)
902 +)))|(% style="width:557px" %)ECB:TRANSFORMATION_SCHEME(1.0).TRANS_1
903 +|(% style="width:272px" %)CustomType Scheme|(% style="width:450px" %)customTypeSchemeAgencyId customTypeSchemeId(version)|(% style="width:557px" %)ECB:CUSTOM_TYPE_SCHEME(1.0)
930 930  
931 -
932 -
933 -|CustomType|customTypeSchemeAgencyId customTypeSchemeId(version) customTypeId|ECB: CUSTOM_TYPE_SCHEME(1.0).CUSTOM_TYPE_1
934 -|(((
905 +(% style="width:1281.29px" %)
906 +|(% style="width:275px" %)CustomType|(% style="width:450px" %)customTypeSchemeAgencyId customTypeSchemeId(version) customTypeId|(% style="width:552px" %)ECB: CUSTOM_TYPE_SCHEME(1.0).CUSTOM_TYPE_1
907 +|(% style="width:275px" %)(((
935 935  Name
936 -
937 937  Personalisation
938 -
939 939  Scheme
940 -)))|namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version)|ECB:PSN_SCHEME(1.0)
941 -|(((
911 +)))|(% style="width:450px" %)namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version)|(% style="width:552px" %)ECB:PSN_SCHEME(1.0)
912 +|(% style="width:275px" %)(((
942 942  Name
943 -
944 944  Personalisation
945 -)))|namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version) namePersonalisationId|ECB:PSN_SCHEME(1.0).PSN1234
946 -|VtlMapping Scheme|vtlMappingSchemeAgencyId VtlMappingSchemeId(version)|ECB:CLIST_MP(2.0)
947 -|VtlCodelist Mapping|vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlCodelistMappingId|ECB:CLIST_MP(2.0).ABZ
948 -|VtlConcept Mapping|vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlConceptMappingId|ECB:CLIST_MP(1.0).XYA
949 -|VtlDataflow Mapping|vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlDataflowMappingId|ECB:CLIST_MP(1.0).MOQ
950 -|(((
915 +)))|(% style="width:450px" %)namePersonalisationSchemeAgencyId namePersonalisationSchemeId(version)
916 +namePersonalisationId|(% style="width:552px" %)ECB:PSN_SCHEME(1.0).PSN1234
917 +|(% style="width:275px" %)VtlMapping Scheme|(% style="width:450px" %)vtlMappingSchemeAgencyId VtlMappingSchemeId(version)|(% style="width:552px" %)ECB:CLIST_MP(2.0)
918 +|(% style="width:275px" %)VtlCodelist Mapping|(% style="width:450px" %)vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlCodelistMappingId|(% style="width:552px" %)ECB:CLIST_MP(2.0).ABZ
919 +|(% style="width:275px" %)VtlConcept Mapping|(% style="width:450px" %)vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlConceptMappingId|(% style="width:552px" %)ECB:CLIST_MP(1.0).XYA
920 +|(% style="width:275px" %)VtlDataflow Mapping|(% style="width:450px" %)vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlDataflowMappingId|(% style="width:552px" %)ECB:CLIST_MP(1.0).MOQ
921 +|(% style="width:275px" %)(((
951 951  VtlConcept
952 952  
953 953  SchemeMapping
954 -)))|vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlConceptSchemeId|ECB:CLIST_MP(1.0).Z11
955 -|RulesetScheme|rulesetSchemeAgencyId rulesetSchemeId(version)|ECB:RULESET_23(1.0)
956 -|Ruleset|rulesetSchemeAgencyId rulesetSchemeId(version) rulesetId|ECB:RULESET_23(1.0).SET111
957 -|(((
958 -UserDefined
925 +)))|(% style="width:450px" %)vtlMappingSchemeAgencyId vtlMappingSchemeId(version) vtlConceptSchemeId|(% style="width:552px" %)ECB:CLIST_MP(1.0).Z11
926 +|(% style="width:275px" %)RulesetScheme|(% style="width:450px" %)rulesetSchemeAgencyId rulesetSchemeId(version)|(% style="width:552px" %)ECB:RULESET_23(1.0)
927 +|(% style="width:275px" %)Ruleset|(% style="width:450px" %)rulesetSchemeAgencyId rulesetSchemeId(version) rulesetId|(% style="width:552px" %)ECB:RULESET_23(1.0).SET111
928 +|(% style="width:275px" %)(((
929 +UserDefinedOperatorScheme
930 +)))|(% style="width:450px" %)userDefinedOperatorSchemeAgencyId userDefinedOperatorSchemeId(version)|(% style="width:552px" %)ECB:OS_CALC(1.2)
931 +|(% style="width:275px" %)UserDefined Operator|(% style="width:450px" %)userDefinedOperatorSchemeAgencyId userDefinedOperatorSchemeId(version) usserDefinedOperatorId|(% style="width:552px" %)ECB:OS_CALC(1.2).OS267
959 959  
960 -OperatorScheme
961 -)))|userDefinedOperatorSchemeAgencyId userDefinedOperatorSchemeId(version)|ECB:OS_CALC(1.2)
962 -|UserDefined Operator|userDefinedOperatorSchemeAgencyId userDefinedOperatorSchemeId(version) usserDefinedOperatorId|ECB:OS_CALC(1.2).OS267
933 +**Table 3: Table of identification components for SDMX Identifiable Artefacts**
963 963  
964 -7**Table 3: Table of identification components for SDMX Identifiable Artefacts**
965 -
966 966  = 7 Implementation Notes =
967 967  
968 968  == 7.1 Structural Definition Metadata ==
... ... @@ -1185,11 +1185,11 @@
1185 1185  
1186 1186  The Registration has an action attribute which takes one of the following values:
1187 1187  
1188 -(% style="width:970.294px" %)
1189 -|(% style="width:212px" %)**Action Attribute Value**|(% style="width:756px" %)**Behaviour**
1190 -|(% style="width:212px" %)Append|(% style="width:756px" %)Add this Registration to the registry
1191 -|(% style="width:212px" %)Replace|(% style="width:756px" %)Replace the existing Registration with identified by the id in the Registration of the Submit Registration Request
1192 -|(% style="width:212px" %)Delete|(% style="width:756px" %)Delete the existing Registration identified by the id in the Registration of the Submit Registration Request
1157 +(% style="width:798.294px" %)
1158 +|(% style="width:212px" %)**Action Attribute Value**|(% style="width:582px" %)**Behaviour**
1159 +|(% style="width:212px" %)Append|(% style="width:582px" %)Add this Registration to the registry
1160 +|(% style="width:212px" %)Replace|(% style="width:582px" %)Replace the existing Registration with identified by the id in the Registration of the Submit Registration Request
1161 +|(% style="width:212px" %)Delete|(% style="width:582px" %)Delete the existing Registration identified by the id in the Registration of the Submit Registration Request
1193 1193  
1194 1194  [[image:1747829290890-122.png]]
1195 1195  
... ... @@ -1207,16 +1207,17 @@
1207 1207  
1208 1208  Information in the data or metadata set is extracted and placed in one or more Content Constraints (see the Constraints model in the SDMX Information Model – Section 2 of the SDMX Standards). The information to be extracted is indicated by the Boolean values set on the Provision Agreement as shown in the table below.
1209 1209  
1210 -|(% style="width:185px" %)**Indexing Required**|(% style="width:1686px" %)**Registration Process Activity**
1211 -|(% style="width:185px" %)indexTimeSeries|(% style="width:1686px" %)Extract all the series keys and create a KeySet(s) Constraint.
1212 -|(% style="width:185px" %)indexDataSet|(% style="width:1686px" %)(((
1179 +(% style="width:860.294px" %)
1180 +|(% style="width:185px" %)**Indexing Required**|(% style="width:672px" %)**Registration Process Activity**
1181 +|(% style="width:185px" %)indexTimeSeries|(% style="width:672px" %)Extract all the series keys and create a KeySet(s) Constraint.
1182 +|(% style="width:185px" %)indexDataSet|(% style="width:672px" %)(((
1213 1213  Extract all the codes and other content of the Key value of the Series Key in a Data Set and create one or more Cube Regions containing Member Selections of Dimension Components of the Constraints model in the SDMX-IM, and the associated Selection Value.
1214 1214  )))
1215 -|(% style="width:185px" %)indexReportingPeriod|(% style="width:1686px" %)(((
1185 +|(% style="width:185px" %)indexReportingPeriod|(% style="width:672px" %)(((
1216 1216  This applies only to a registered dataset.
1217 1217  Extract the Reporting Begin and Reporting End from the Header of the Message containing the data set, and create a Reference Period constraint.
1218 1218  )))
1219 -|(% style="width:185px" %)indexAttributes|(% style="width:1686px" %)(((
1189 +|(% style="width:185px" %)indexAttributes|(% style="width:672px" %)(((
1220 1220  **Data Set**
1221 1221  Extract the content of the Attribute Values in a Data Set and create one or more Cube Regions containing Member Selections of Data Attribute Components of the Constraints model in the SDMXIM, and the associated Selection Value
1222 1222  **Metadata Set**
... ... @@ -1262,11 +1262,12 @@
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:327px" %)**Event Type**|(% style="width:1545px" %)**Comment**
1266 -|(% style="width:327px" %)STRUCTURAL_REPOSITORY_EVENTS|(% style="width:1545px" %)Life-cycle changes to Maintainable Artefacts in the structural metadata repository.
1267 -|(% style="width:327px" %)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:327px" %)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:327px" %)ALL_EVENTS|(% style="width:1545px" %)All events of the specified EventType
1235 +(% style="width:1031.29px" %)
1236 +|(% style="width:319px" %)**Event Type**|(% style="width:678px" %)**Comment**
1237 +|(% style="width:319px" %)STRUCTURAL_REPOSITORY_EVENTS|(% style="width:678px" %)Life-cycle changes to Maintainable Artefacts in the structural metadata repository.
1238 +|(% style="width:319px" %)DATA_REGISTRATION_EVENTS|(% style="width:678px" %)Whenever a published dataset is registered. This can be either a SDMXML data file or an SDMX conformant database.
1239 +|(% style="width:319px" %)METADATA_REGISTRATION_EVENTS|(% style="width:678px" %)Whenever a published metadataset is registered. This can be either a SDMXML reference metadata file or an SDMX conformant database.
1240 +|(% style="width:319px" %)ALL_EVENTS|(% style="width:678px" %)All events of the specified EventType
1270 1270  
1271 1271  === 7.5.3 Wildcard Facility ===
1272 1272  
... ... @@ -1320,14 +1320,13 @@
1320 1320  
1321 1321  Whenever a dataset or metadata-set is registered a registration event is created. A subscription may be observing all data or metadata registrations, or it may focus on specific registrations as shown in the table below:
1322 1322  
1323 -|(% style="width:405px" %)**Selector**|(% style="width:1467px" %)**Comment**
1324 -|(% style="width:405px" %)DataProvider|(% style="width:1467px" %)Any datasets or metadata sets registered by the specified data provider will activate the notification.
1325 -|(% style="width:405px" %)ProvisionAgreement|(% style="width:1467px" %)Any datasets or metadata sets registered for the provision agreement will activate the notification.
1326 -|(% style="width:405px" %)Dataflow (&Metadataflow)|(% style="width:1467px" %)Any datasets or metadata sets registered for the specified dataflow (or metadataflow) will activate the notification.
1327 -|(% style="width:405px" %)DataStructureDefinition & MetadataStructureDefinition|(% style="width:1467px" %)Any datasets or metadata sets registered for those dataflows (or metadataflows) that are based on the specified Data Structure Definition will
1328 -|(% style="width:405px" %)**Selector**|(% style="width:1467px" %)**Comment**
1329 -|(% style="width:405px" %) |(% style="width:1467px" %)activate the notification.
1330 -|(% style="width:405px" %)Category|(% style="width:1467px" %)Any datasets or metadata sets registered for those dataflows, metadataflows, provision agreements that are categorised by the category.
1294 +(% style="width:974.294px" %)
1295 +|(% style="width:295px" %)**Selector**|(% style="width:677px" %)**Comment**
1296 +|(% style="width:295px" %)DataProvider|(% style="width:677px" %)Any datasets or metadata sets registered by the specified data provider will activate the notification.
1297 +|(% style="width:295px" %)ProvisionAgreement|(% style="width:677px" %)Any datasets or metadata sets registered for the provision agreement will activate the notification.
1298 +|(% style="width:295px" %)Dataflow (&Metadataflow)|(% style="width:677px" %)Any datasets or metadata sets registered for the specified dataflow (or metadataflow) will activate the notification.
1299 +|(% style="width:295px" %)DataStructureDefinition & MetadataStructureDefinition|(% style="width:677px" %)Any datasets or metadata sets registered for those dataflows (or metadataflows) that are based on the specified Data Structure Definition will activate the notification.
1300 +|(% style="width:295px" %)Category|(% style="width:677px" %)Any datasets or metadata sets registered for those dataflows, metadataflows, provision agreements that are categorised by the category.
1331 1331  
1332 1332  The event will also capture the semantic of the registration: deletion or replacement of an existing registration or a new registration.
1333 1333  
1747832400104-286.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.helena
Size
... ... @@ -1,0 +1,1 @@
1 +172.3 KB
Content
1747994320263-112.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.helena
Size
... ... @@ -1,0 +1,1 @@
1 +13.9 KB
Content
SKMS.Methodology.Code.MethodologyClass[0]