Changes for page 9 Structure Map
Last modified by Artur on 2025/09/10 11:19
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -46,57 +46,58 @@ 46 46 47 47 ===== 9.1.4.2 Definitions ===== 48 48 49 -|**Class**|**Feature**|**Description** 50 -|StructureMap|((( 49 +(% style="width:974.835px" %) 50 +|**Class**|(% style="width:197px" %)**Feature**|(% style="width:568px" %)**Description** 51 +|StructureMap|(% style="width:197px" %)((( 51 51 Inherits from 52 52 //MaintainableArtefact// 53 -)))|Links a source and target structure where there is a semantic equivalence between the source and the target structures. 54 -| |+sourceStructure|Association to the source Data Structure. 55 -| |+targetStructure|Association to the target Data Structure 56 -| |+sourceStructureUsage|Association to the source Dataflow. 57 -| |+targetStructureUsage|Association to the target Dataflow. 58 -|ComponentMap|((( 54 +)))|(% style="width:568px" %)Links a source and target structure where there is a semantic equivalence between the source and the target structures. 55 +| |(% style="width:197px" %)+sourceStructure|(% style="width:568px" %)Association to the source Data Structure. 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. 59 +|ComponentMap|(% style="width:197px" %)((( 59 59 Inherits from 60 60 //AnnotableArtefact// 61 -)))|Links source and target Component(s) where there is a semantic equivalence between the source and the target Components. 62 -| |+source|Association to zero or more source Components. 63 -| |+target|Association to zero or more the target Components. 64 -| |mappingRules|((( 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. 65 +| |(% style="width:197px" %)mappingRules|(% style="width:568px" %)((( 65 65 Reference to either a 66 66 RepresentationMap, an 67 67 EpochMap or a DatePatternMap. 68 68 ))) 69 -|FixedValueMap|((( 70 +|FixedValueMap|(% style="width:197px" %)((( 70 70 Inherits from 71 71 //AnnotableArtefact// 72 -)))|Links a Component (source or target) to a fixed value. 73 -| |value|The value that a Component will be fixed in a fixed component map. 74 -|//DateMap//|((( 73 +)))|(% style="width:568px" %)Links a Component (source or target) to a fixed value. 74 +| |(% style="width:197px" %)value|(% style="width:568px" %)The value that a Component will be fixed in a fixed component map. 75 +|//DateMap//|(% style="width:197px" %)((( 75 75 Inherits from 76 76 //IdentifiableArtefact// 77 -)))| 78 -| |freqDimension|The Dimension or Attribute of the target Data Structure Definition which will hold the frequency information for date conversion. Mutually exclusive with targetFrequencyId. 79 -| |yearStart|The date of the start of the year, enabling mapping from high frequency to lower frequency formats. 80 -| |resolvePeriod|Which point in time to resolve to when mapping from low frequency to high frequency periods. 81 -| |mappedFrequencies|A reference to a map of frequency id to date pattern for output. 82 -|EpochMap|((( 78 +)))|(% style="width:568px" %) 79 +| |(% 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. 80 +| |(% style="width:197px" %)yearStart|(% style="width:568px" %)The date of the start of the year, enabling mapping from high frequency to lower frequency formats. 81 +| |(% style="width:197px" %)resolvePeriod|(% style="width:568px" %)Which point in time to resolve to when mapping from low frequency to high frequency periods. 82 +| |(% style="width:197px" %)mappedFrequencies|(% style="width:568px" %)A reference to a map of frequency id to date pattern for output. 83 +|EpochMap|(% style="width:197px" %)((( 83 83 Inherits from 84 84 //DateMap// 85 -)))| 86 -| |basePeriod|Epoch zero starts on this period. 87 -| |targetFrequencyId|The frequency to convert the input date into. Mutually exclusive with freqDimension. 88 -| |epochPeriod|Describes the period of time that each epoch represents. 89 -|DatePatternMap|Inherits from //DateMap//|Described a source date based on a string pattern, and how it maps to the target date. 90 -| |locale|The locale on which the input will be parsed according to the pattern. 91 -|DateMapping| | 92 -| |sourcePattern|Describes the source date using conventions for describing years, months, days, etc. 93 -| |targetFrequencyId|The frequency to convert the input date into. Mutually exclusive with freqDimension. 94 -|FrequencyFormatMap ping|(((86 +)))|(% style="width:568px" %) 87 +| |(% style="width:197px" %)basePeriod|(% style="width:568px" %)Epoch zero starts on this period. 88 +| |(% style="width:197px" %)targetFrequencyId|(% style="width:568px" %)The frequency to convert the input date into. Mutually exclusive with freqDimension. 89 +| |(% style="width:197px" %)epochPeriod|(% style="width:568px" %)Describes the period of time that each epoch represents. 90 +|DatePatternMap|(% style="width:197px" %)Inherits from //DateMap//|(% style="width:568px" %)Described a source date based on a string pattern, and how it maps to the target date. 91 +| |(% style="width:197px" %)locale|(% style="width:568px" %)The locale on which the input will be parsed according to the pattern. 92 +|DateMapping|(% style="width:197px" %) |(% style="width:568px" %) 93 +| |(% style="width:197px" %)sourcePattern|(% style="width:568px" %)Describes the source date using conventions for describing years, months, days, etc. 94 +| |(% style="width:197px" %)targetFrequencyId|(% style="width:568px" %)The frequency to convert the input date into. Mutually exclusive with freqDimension. 95 +|FrequencyFormatMapping|(% style="width:197px" %)((( 95 95 Inherits from 96 96 //IdentifiableArtefact// 97 -)))|Describes the relationship between a frequency Id to the what the output date is formatted 98 -| |frequencyId|The string used to describe the frequency 99 -| |datePattern|The output date pattern for that frequency 98 +)))|(% style="width:568px" %)Describes the relationship between a frequency Id to the what the output date is formatted 99 +| |(% style="width:197px" %)frequencyId|(% style="width:568px" %)The string used to describe the frequency 100 +| |(% style="width:197px" %)datePattern|(% style="width:568px" %)The output date pattern for that frequency 100 100 101 101 ---- 102 102