Changes for page 9 Structure Map

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

From version 3.2
edited by Helena
on 2025/06/08 11:47
Change comment: There is no comment for this version
To version 3.3
edited by Helena
on 2025/06/08 11:48
Change comment: There is no comment for this version

Summary

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