Changes for page 9 Structure Map

Last modified by Helena K. on 2026/06/08 17:16

From version 18.6
edited by Helena K.
on 2026/06/08 17:14
Change comment: There is no comment for this version
To version 18.8
edited by Helena K.
on 2026/06/08 17:16
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -40,9 +40,9 @@
40 40  
41 41  The EpochMap and DatePatternMap are both //IdentifiableArtefact//. An EpochMap and DatePatternMap both provide the ability to map source to target date formats. The EpochMap describes the source date as the number of epochs since a point in time, where the duration of each epoch is defined, e.g., number of milliseconds since 1970. The DatePatternMap describes the source date as a pattern for example MM-YYYY, accompanied by the appropriate locale.
42 42  
43 -Both mappings describe the target date as a frequency Identifier. The frequency identifier is given either a fixed value, e.g., ‘A’ or a reference to a Dimension or Attribute in the target DataStructureDefinition of the StructureMap, e.g. ‘FREQ’. In the latter case, the frequency id is derived at run time when the output series and observations are generated. Dates mapped using the frequency lookup can therefore be mapped using different frequencies depending on the series or observation being converted.
43 +Both mappings describe the target date as a frequency Identifier. The frequency identifier is given either a fixed value, e.g., ‘A’ or a reference to a [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] or [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] in the target DataStructureDefinition of the StructureMap, e.g. ‘FREQ’. In the latter case, the frequency id is derived at run time when the output [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]] and observations are generated. Dates mapped using the frequency lookup can therefore be mapped using different frequencies depending on the [[series>>doc:sdmx:Glossary 2\.1.Series.WebHome]] or observation being converted.
44 44  
45 -If the Frequency Identifier aligns with standard SDMX frequencies the output date format can be derived using standard SDMX date formatting (e.g., A=YYYY, Q=YYYY-Qn). If the SDMX standard formatting is not desired or if the frequency Id is not a standard SDMX frequency Code, the FrequencyFormatMapping can be used to describe the relationship between the frequency Id and the output date format, e.g., A01=YYYY.
45 +If the Frequency Identifier aligns with standard [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] frequencies the output date format can be derived using standard [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] date formatting (e.g., A=YYYY, Q=YYYY-Qn). If the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] standard formatting is not desired or if the frequency Id is not a standard [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] frequency [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]], the FrequencyFormatMapping can be used to describe the relationship between the frequency Id and the output date format, e.g., A01=YYYY.
46 46  
47 47  ==== 9.1.4.2 Definitions ====
48 48  
... ... @@ -54,14 +54,14 @@
54 54  )))|(% style="width:568px" %)Links a source and target structure where there is a semantic equivalence between the source and the target structures.
55 55  | |(% style="width:197px" %)+sourceStructure|(% style="width:568px" %)Association to the source Data Structure.
56 56  | |(% style="width:197px" %)+targetStructure|(% style="width:568px" %)Association to the target Data Structure
57 -| |(% style="width:197px" %)+sourceStructureUsage|(% style="width:568px" %)Association to the source Dataflow.
58 -| |(% style="width:197px" %)+targetStructureUsage|(% style="width:568px" %)Association to the target Dataflow.
57 +| |(% style="width:197px" %)+sourceStructureUsage|(% style="width:568px" %)Association to the source [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]].
58 +| |(% style="width:197px" %)+targetStructureUsage|(% style="width:568px" %)Association to the target [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]].
59 59  |ComponentMap|(% style="width:197px" %)(((
60 60  Inherits from
61 61  //AnnotableArtefact//
62 -)))|(% style="width:568px" %)Links source and target Component(s) where there is a semantic equivalence between the source and the target Components.
63 -| |(% style="width:197px" %)+source|(% style="width:568px" %)Association to zero or more source Components.
64 -| |(% style="width:197px" %)+target|(% style="width:568px" %)Association to zero or more the target Components.
62 +)))|(% style="width:568px" %)Links source and target [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]](s) where there is a semantic equivalence between the source and the target [[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
63 +| |(% style="width:197px" %)+source|(% style="width:568px" %)Association to zero or more source [[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
64 +| |(% style="width:197px" %)+target|(% style="width:568px" %)Association to zero or more the target [[Components>>doc:sdmx:Glossary 2\.1.Component.WebHome]].
65 65  | |(% style="width:197px" %)mappingRules|(% style="width:568px" %)(((
66 66  Reference to either a RepresentationMap, an EpochMap or a DatePatternMap.
67 67  )))
... ... @@ -68,16 +68,16 @@
68 68  |FixedValueMap|(% style="width:197px" %)(((
69 69  Inherits from
70 70  //AnnotableArtefact//
71 -)))|(% style="width:568px" %)Links a Component (source or target) to a fixed value.
72 -| |(% style="width:197px" %)value|(% style="width:568px" %)The value that a Component will be fixed in a fixed component map.
71 +)))|(% style="width:568px" %)Links a [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (source or target) to a fixed value.
72 +| |(% style="width:197px" %)value|(% style="width:568px" %)The value that a [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] will be fixed in a fixed [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (% style="color:#e74c3c" %)map(%%).
73 73  |//DateMap//|(% style="width:197px" %)(((
74 74  Inherits from
75 75  //IdentifiableArtefact//
76 76  )))|(% style="width:568px" %)
77 -| |(% style="width:197px" %)freqDimension|(% style="width:568px" %)The Dimension or Attribute of the target Data Structure Definition which will hold the frequency information for date conversion. Mutually exclusive with targetFrequencyId.
77 +| |(% style="width:197px" %)freqDimension|(% style="width:568px" %)The [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]] or [[Attribute>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of the target [[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] which will hold the frequency information for date conversion. Mutually exclusive with targetFrequencyId.
78 78  | |(% style="width:197px" %)yearStart|(% style="width:568px" %)The date of the start of the year, enabling mapping from high frequency to lower frequency formats.
79 79  | |(% style="width:197px" %)resolvePeriod|(% style="width:568px" %)Which point in time to resolve to when mapping from low frequency to high frequency periods.
80 -| |(% style="width:197px" %)mappedFrequencies|(% style="width:568px" %)A reference to a map of frequency id to date pattern for output.
80 +| |(% style="width:197px" %)mappedFrequencies|(% style="width:568px" %)A reference to a [[map>>doc:sdmx:Glossary 2\.1.Map.WebHome]] of frequency id to date pattern for output.
81 81  |EpochMap|(% style="width:197px" %)(((
82 82  Inherits from
83 83  //DateMap//
© Semantic R&D Group, 2026