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

From version 5.5
edited by Helena
on 2025/05/15 10:44
Change comment: There is no comment for this version
To version 5.3
edited by Helena
on 2025/05/15 10:44
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -94,36 +94,35 @@
94 94  :
95 95  
96 96  (((
97 -(% style="width:838.294px" %)
98 -|**Class**|**Feature**|(% style="width:446px" %)**Description**
99 -|//StructureUsage//| |(% style="width:446px" %)See “SDMX Base”.
97 +|**Class**|**Feature**|**Description**
98 +|//StructureUsage//| |See “SDMX Base”.
100 100  |Metadataflow|(((
101 101  Inherits from:
102 102  
103 103  //StructureUsage//
104 -)))|(% style="width:446px" %)Abstract concept (i.e., the structure without any metadata) of a flow of metadata that providers will provide for different reference periods. Specifies possible targets for metadata, via the Identifiable Object Selection.
105 -| |/structure|(% style="width:446px" %)Associates a Metadata Structure Definition.
106 -|MetadataProvisionAgr eement| |(% style="width:446px" %)Links the Metadata Provider to the relevant Structure Usage (i.e., Metadataflow) for which the provider supplies metadata. The agreement may constrain the scope of the metadata that can be provided, by means of a Constraint. Specifies possible targets for metadata, via the Identifiable Object Selection.
107 -|MetadataProvider| |(% style="width:446px" %)See Organisation Scheme.
108 -|IdentifiableObjectSe lection| |(% style="width:446px" %)A list or wildcarded expression resolving into Identifiable Objects that metadata will refer to.
103 +)))|Abstract concept (i.e., the structure without any metadata) of a flow of metadata that providers will provide for different reference periods. Specifies possible targets for metadata, via the Identifiable Object Selection.
104 +| |/structure|Associates a Metadata Structure Definition.
105 +|MetadataProvisionAgr eement| |Links the Metadata Provider to the relevant Structure Usage (i.e., Metadataflow) for which the provider supplies metadata. The agreement may constrain the scope of the metadata that can be provided, by means of a Constraint. Specifies possible targets for metadata, via the Identifiable Object Selection.
106 +|MetadataProvider| |See Organisation Scheme.
107 +|IdentifiableObjectSe lection| |A list or wildcarded expression resolving into Identifiable Objects that metadata will refer to.
109 109  |MetadataStructureDef inition|(((
110 110  Inherits from:
111 111  
112 112  //MaintainableArtefact//
113 -)))|(% style="width:446px" %)A collection of metadata concepts and their structure when used to collect or disseminate reference metadata.
112 +)))|A collection of metadata concepts and their structure when used to collect or disseminate reference metadata.
114 114  |MetadataAttributeDes criptor|(((
115 115  Inherits from:
116 116  
117 117  //ComponentList //
118 -)))|(% style="width:446px" %)Defines a set of concepts that comprises the Metadata Attributes to be reported.
119 -| |/components|(% style="width:446px" %)An association to the Metadata Attributes relevant to the Metadata Attribute Descriptor.
120 -|MetadataAttribute| |(% style="width:446px" %)Identifies a Concept for which a value may be reported in a Metadata Set.
121 -| |/hierarchy|(% style="width:446px" %)Association to one or more child Metadata Attribute.
122 -| |/conceptIdentity|(% style="width:446px" %)An association to the concept which defines the semantic of the attribute.
123 -| |isPresentational|(% style="width:446px" %)Indication that the Metadata Attribute is present for structural purposes (i.e. it has child attributes) and that no value for this attribute is expected to be reported in a Metadata Set.
124 -| |minOccurs maxOccurs|(% style="width:446px" %)Specifies how many occurrences of the Metadata Attribute may be reported at this point in the Metadataset.
125 -| |/localRepresentation|(% style="width:446px" %)Associates a Representation that overrides any core representation specified for the Concept itself.
126 -|Representation| |(% style="width:446px" %)The representation of the Metadata Attribute.
117 +)))|Defines a set of concepts that comprises the Metadata Attributes to be reported.
118 +| |/components|An association to the Metadata Attributes relevant to the Metadata Attribute Descriptor.
119 +|MetadataAttribute| |Identifies a Concept for which a value may be reported in a Metadata Set.
120 +| |/hierarchy|Association to one or more child Metadata Attribute.
121 +| |/conceptIdentity|An association to the concept which defines the semantic of the attribute.
122 +| |isPresentational|Indication that the Metadata Attribute is present for structural purposes (i.e. it has child attributes) and that no value for this attribute is expected to be reported in a Metadata Set.
123 +| |minOccurs maxOccurs|Specifies how many occurrences of the Metadata Attribute may be reported at this point in the Metadataset.
124 +| |/localRepresentation|Associates a Representation that overrides any core representation specified for the Concept itself.
125 +|Representation| |The representation of the Metadata Attribute.
127 127  )))
128 128  
129 129  == 7.4 Metadata Set ==
... ... @@ -140,8 +140,10 @@
140 140  
141 141  Note that the MetadataSet must conform to the MetadataStructureDefinition associated to the Metadataflow or MetadataProvisionAgreement for which this MetadataSet is an “instance of metadata”. Whilst the model shows the association to the classes of the MetadataStructureDefinition, this is for conceptual purposes to show the link to the MetadataStructureDefinition. In the actual MetadataSet, as exchanged, there must, of course, be a reference to the MetadataStructureDefinition and optionally a Metadataflow or a MetadataProvisionAgreement, but the MetadataStructureDefinition is not necessarily exchanged with the metadata. Note that the MetadataStructureDefinition classes are shown also but are not a part of the MetadataSet itself.
142 142  
143 -A MetadataProvider is maintaining one or more MetadataSets, as the latter is a //MaintainableArtefact//.
142 +A MetadataProvider is maintaining one or more MetadataSets, as the latter is a
144 144  
144 +//MaintainableArtefact//.
145 +
145 145  A MetadataSet comprises a set of //MetadataAttributeValue//s and a set of TargetIdentifiableObjects, which must be part of those specified in the relevant Metadataflow or MetadataProvisionAgreement.
146 146  
147 147  The MetadataStructureDefinition specifies which MetadataAttributes are expected as //MetadataAttributeValue//s. The TargetIdentifiableObjects point to the //IdentifiableArtefact//s for which the //MetadataAttributeValue//s are reported.