Changes for page 10 Constraints
Last modified by Artur on 2025/09/10 11:19
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -88,45 +88,59 @@ 88 88 89 89 ==== 10.3.3.2 Definitions ==== 90 90 91 -(% style="width:987.294px" %) 92 -|**Class**|**Feature**|(% style="width:471px" %)**Description** 91 +|**Class**|**Feature**|**Description** 93 93 |//Constrainable// //Artefact//|((( 94 94 Abstract Class Sub classes are: 94 + 95 95 DataflowDefinition 96 + 96 96 Metadataflow 98 + 97 97 Definition 100 + 98 98 ProvisionAgreement 102 + 99 99 DataProvider 104 + 100 100 //QueryDatasource// 106 + 101 101 SimpleDatasource 108 + 102 102 DataStructure 110 + 103 103 Definition 112 + 104 104 MetadataStructure 114 + 105 105 Definition 106 -)))| (% style="width:471px" %)An artefact that can have Constraints specified.107 -| |content| (% style="width:471px" %)Associates the metadata that constrains the content to be found in a data or metadata source linked to the Constrainable Artefact.108 -| |attachment| (% style="width:471px" %)Associates the metadata that constrains the valid content of a Constrainable Artefact to which metadata may be attached.116 +)))|An artefact that can have Constraints specified. 117 +| |content|Associates the metadata that constrains the content to be found in a data or metadata source linked to the Constrainable Artefact. 118 +| |attachment|Associates the metadata that constrains the valid content of a Constrainable Artefact to which metadata may be attached. 109 109 |//Constraint//|((( 110 110 Inherits from 121 + 111 111 //MaintainableArtefact// 123 + 112 112 Abstract class. Sub classes are: 125 + 113 113 AttachmentConstraint 127 + 114 114 ContentConstraint 115 -)))| (% style="width:471px" %)Specifies a sub set of the definition of the allowable or actual content of a data or metadata source that can be derived from the Structure that defines code lists and other valid content.116 -| |+availableDates |(%style="width:471px" %)Association to the time period that identifies the time range for which data or metadata are available in the data source.117 -| |+dataContentKeys| (% style="width:471px" %)Association to a sub set of Data Key Sets (i.e. value combinations) that can be derived from the definition of the structure to which the Constrainable Artefact is linked.118 -| |+metadataContentKeys| (% style="width:471px" %)Association to a sub set of Metdata Key Sets (i.e. value combinations) that can be derived from the definition of the Structure to which the Constrainable Artefact is linke119 -| |+dataContentRegion| (% style="width:471px" %)Association to a sub set of component values that can be derived from the Data Structure Definition to which the Constrainable Artefact is linked.120 -| |+metadataContentRegion| (% style="width:471px" %)Association to a sub set of component values that can be derived from the Metadata Structure Definition to which the Constrainable Artefact is linked.129 +)))|Specifies a sub set of the definition of the allowable or actual content of a data or metadata source that can be derived from the Structure that defines code lists and other valid content. 130 +| |+availableDates// //|Association to the time period that identifies the time range for which data or metadata are available in the data source. 131 +| |+dataContentKeys|Association to a sub set of Data Key Sets (i.e. value combinations) that can be derived from the definition of the structure to which the Constrainable Artefact is linked. 132 +| |+metadataContentKeys|Association to a sub set of Metdata Key Sets (i.e. value combinations) that can be derived from the definition of the Structure to which the Constrainable Artefact is linke 133 +| |+dataContentRegion|Association to a sub set of component values that can be derived from the Data Structure Definition to which the Constrainable Artefact is linked. 134 +| |+metadataContentRegion|Association to a sub set of component values that can be derived from the Metadata Structure Definition to which the Constrainable Artefact is linked. 121 121 |ContentConstraint|((( 122 122 Inherits from 123 123 124 124 //Constraint// 125 -)))| (% style="width:471px" %)Defines a Constraint in terms of the content that can be found in data or metadata sources linked to the Constrainable Artefact to which this constraint is associated.126 -| |+role| (% style="width:471px" %)Association to the role that the Constraint plays127 -|ConstraintRole| | (% style="width:471px" %)Specifies the way the type of content of a Constraint in terms of its purpose.128 -| |allowableContent| (% style="width:471px" %)The Constraint contains a specification of the valid sub set of the Component values or keys.129 -| |actualContent| (% style="width:471px" %)The Constraint contains a specification of the actual content of a data or metadata source in terms of the Component values or keys in the source.139 +)))|Defines a Constraint in terms of the content that can be found in data or metadata sources linked to the Constrainable Artefact to which this constraint is associated. 140 +| |+role|Association to the role that the Constraint plays 141 +|ConstraintRole| |Specifies the way the type of content of a Constraint in terms of its purpose. 142 +| |allowableContent|The Constraint contains a specification of the valid sub set of the Component values or keys. 143 +| |actualContent|The Constraint contains a specification of the actual content of a data or metadata source in terms of the Component values or keys in the source. 130 130 |((( 131 131 Attachment 132 132 ... ... @@ -135,25 +135,25 @@ 135 135 Inherits from 136 136 137 137 //Constraint// 138 -)))| (% style="width:471px" %)Defines a Constraint in terms of the combination of component values that may be found in a data source, and to which a Constrainable Artefact may be associated in a structure definition.139 -|DataKeySet| | (% style="width:471px" %)A set of data keys.140 -| |isIncluded| (% style="width:471px" %)Indicates whether the Data Key Set is included in the constraint definition or excluded from the constraint definition.141 -| |+keys| (% style="width:471px" %)Association to the Data Keys in the set.142 -|MetadataKeySet| | (% style="width:471px" %)A set of metadata keys.143 -| |isIncluded| (% style="width:471px" %)Indicates whether the Metadata Key Set is included in the constraint definition or excluded from the constraint definition.144 -| |+keys| (% style="width:471px" %)Association to the Metadata Keys in the set.145 -|DataKey| | (% style="width:471px" %)The values of a key in a data set.146 -| |isIncluded| (% style="width:471px" %)Indicates whether the Data Key is included in the constraint definition or excluded from the constraint definition.147 -| |+keyValue| (% style="width:471px" %)Associates the Component Values that comprise the key.148 -|MetadataKey| | (% style="width:471px" %)The values of a key in a metadata set.149 -| |isIncluded| (% style="width:471px" %)Indicates whether the Metdadata Key is included in the constraint definition or excluded from the constraint definition.150 -| |+keyValue| (% style="width:471px" %)Associates the Component Values that comprise the key.151 -|ComponentValue| | (% style="width:471px" %)The identification of and value of a Component of the key (e.g. Dimension)152 -| |value| (% style="width:471px" %)The value of Component153 -| |+valueFor| (% style="width:471px" %)Association to the Component (e.g. Dimension) in the Structure to which the Constrainable Artefact is linked.154 -|TimeDimensionValue| | (% style="width:471px" %)The value of the Time Dimension component.155 -| |timeValue| (% style="width:471px" %)The value of the time period.156 -| |operator|( % style="width:471px" %)(((152 +)))|Defines a Constraint in terms of the combination of component values that may be found in a data source, and to which a Constrainable Artefact may be associated in a structure definition. 153 +|DataKeySet| |A set of data keys. 154 +| |isIncluded|Indicates whether the Data Key Set is included in the constraint definition or excluded from the constraint definition. 155 +| |+keys|Association to the Data Keys in the set. 156 +|MetadataKeySet| |A set of metadata keys. 157 +| |isIncluded|Indicates whether the Metadata Key Set is included in the constraint definition or excluded from the constraint definition. 158 +| |+keys|Association to the Metadata Keys in the set. 159 +|DataKey| |The values of a key in a data set. 160 +| |isIncluded|Indicates whether the Data Key is included in the constraint definition or excluded from the constraint definition. 161 +| |+keyValue|Associates the Component Values that comprise the key. 162 +|MetadataKey| |The values of a key in a metadata set. 163 +| |isIncluded|Indicates whether the Metdadata Key is included in the constraint definition or excluded from the constraint definition. 164 +| |+keyValue|Associates the Component Values that comprise the key. 165 +|ComponentValue| |The identification of and value of a Component of the key (e.g. Dimension) 166 +| |value|The value of Component 167 +| |+valueFor|Association to the Component (e.g. Dimension) in the Structure to which the Constrainable Artefact is linked. 168 +|TimeDimensionValue| |The value of the Time Dimension component. 169 +| |timeValue|The value of the time period. 170 +| |operator|((( 157 157 Indicates whether the specified value represents and exact time or time period, or whether the value should be handled as a range. 158 158 159 159 A value of greaterThan or greaterThanOrEqual indicates that the value is the beginning of a range (exclusive or inclusive, respectively). ... ... @@ -162,64 +162,81 @@ 162 162 163 163 In the absence of the opposite bound being specified for the range, this bound is to be treated as infinite (e.g. any time period after the beginning of the provided time period for greaterThanOrEqual) 164 164 ))) 165 -|CubeRegion| | (% style="width:471px" %)A set of Components and their values that defines a sub set or “slice” of the total range of possible content of a data structure to which the Constrainable Artefact is linked.166 -| |isIncluded| (% style="width:471px" %)Indicates whether the Cube Region is included in the constraint definition or excluded from the constraint definition.167 -| |+member| (% style="width:471px" %)Associates the set of Components that define the sub set of values.168 -|MetadataTargetRegion| | (% style="width:471px" %)A set of Components and their values that defines a sub set or “slice” of the total range of possible content of a metadata structure to which the Constrainable Artefact is linked.169 -| |isIncluded| (% style="width:471px" %)Indicates whether the Metadata Target Region is included in the constraint definition or excluded from the constraint definition.170 -| |+member| (% style="width:471px" %)Associates the set of Components that define the sub set of values.171 -|MemberSelection| | (% style="width:471px" %)A set of permissible values for one component of the axis.172 -| |isIncluded| (% style="width:471px" %)Indicates whether the Member Selection is included in the constraint definition or excluded from the constraint definition.173 -| |+valuesFor| (% style="width:471px" %)Association to the Component in the Structure to which the Constrainable Artefact is linked, which defines the valid Representation for the Member Values.179 +|CubeRegion| |A set of Components and their values that defines a sub set or “slice” of the total range of possible content of a data structure to which the Constrainable Artefact is linked. 180 +| |isIncluded|Indicates whether the Cube Region is included in the constraint definition or excluded from the constraint definition. 181 +| |+member|Associates the set of Components that define the sub set of values. 182 +|MetadataTargetRegion| |A set of Components and their values that defines a sub set or “slice” of the total range of possible content of a metadata structure to which the Constrainable Artefact is linked. 183 +| |isIncluded|Indicates whether the Metadata Target Region is included in the constraint definition or excluded from the constraint definition. 184 +| |+member|Associates the set of Components that define the sub set of values. 185 +|MemberSelection| |A set of permissible values for one component of the axis. 186 +| |isIncluded|Indicates whether the Member Selection is included in the constraint definition or excluded from the constraint definition. 187 +| |+valuesFor|Association to the Component in the Structure to which the Constrainable Artefact is linked, which defines the valid Representation for the Member Values. 174 174 |SelectionValue|((( 175 175 Abstract class. Sub classes are: 190 + 176 176 MemberValue 192 + 177 177 TimeRangeValue 178 -)))| (% style="width:471px" %)A collection of values for the Member Selections that, combined with other Member Selections, comprise the value content of the Cube Region.194 +)))|A collection of values for the Member Selections that, combined with other Member Selections, comprise the value content of the Cube Region. 179 179 |MemberValue|((( 180 180 Inherits from 197 + 181 181 SelectionValue 182 -)))| (% style="width:471px" %)A single value of the set of values for the Member Selection.183 -| |value| (% style="width:471px" %)A value of the member.184 -| |cascadeValues| (% style="width:471px" %)Indicates that the child nodes of the member are included in the Member Selection (e.g. child codes)199 +)))|A single value of the set of values for the Member Selection. 200 +| |value|A value of the member. 201 +| |cascadeValues|Indicates that the child nodes of the member are included in the Member Selection (e.g. child codes) 185 185 |//TimeRangeValue//|((( 186 186 Inherits from 204 + 187 187 SelectionValue 206 + 188 188 Abstract Class 208 + 189 189 Concrete Classes 210 + 190 190 BeforePeriod 212 + 191 191 AfterPeriod 214 + 192 192 RangePeriod 193 -)))| (% style="width:471px" %)A time value or values that specifies the date or dates for which the constrained selection is valid.216 +)))|A time value or values that specifies the date or dates for which the constrained selection is valid. 194 194 |BeforePeriod|((( 195 195 Inherits from 219 + 196 196 //TimeRangeValue// 197 -)))| (% style="width:471px" %)The period before which the constrained selection is valid.198 -| |isInclusive| (% style="width:471px" %)Indication of whether the date is inclusive in the period.221 +)))|The period before which the constrained selection is valid. 222 +| |isInclusive|Indication of whether the date is inclusive in the period. 199 199 |AfterPeriod|((( 200 200 Inherits from 225 + 201 201 //TimeRangeValue// 202 -)))| (% style="width:471px" %)The period after which the constrained selection is valid.203 -| |isInclusive| (% style="width:471px" %)Indication of whether the date is inclusive in the period.204 -|RangePeriod| | (% style="width:471px" %)The start and end periods in a date range.205 -| |+start| (% style="width:471px" %)Association to the Start Period.206 -| |+end| (% style="width:471px" %)Association to the End Period.227 +)))|The period after which the constrained selection is valid. 228 +| |isInclusive|Indication of whether the date is inclusive in the period. 229 +|RangePeriod| |The start and end periods in a date range. 230 +| |+start|Association to the Start Period. 231 +| |+end|Association to the End Period. 207 207 |StartPeriod|((( 208 208 Inherits from 234 + 209 209 //TimeRangeValue// 210 -)))| (% style="width:471px" %)The period from which the constrained selection is valid.211 -| |isInclusive| (% style="width:471px" %)Indication of whether the date is inclusive in the period.236 +)))|The period from which the constrained selection is valid. 237 +| |isInclusive|Indication of whether the date is inclusive in the period. 212 212 |EndPeriod|((( 213 213 Inherits from 240 + 214 214 //TimeRangeValue// 215 -)))| (% style="width:471px" %)The period to which the constrained selection is valid.216 -| |isInclusive| (% style="width:471px" %)Indication of whether the date is inclusive in the period.217 -|ReferencePeriod| | (% style="width:471px" %)A set of dates that constrain the content that may be found in a data or metadata set.218 -| |startDate| (% style="width:471px" %)The start date of the period.219 -| |endDate| (% style="width:471px" %)The end date of the period.220 -|ReleaseCalendar| | (% style="width:471px" %)The schedule of publication or reporting of the data or metadata221 -| |periodicity| (% style="width:471px" %)The time period between the releases of the data or metadata222 -| |offset| (% style="width:471px" %)Interval between January 1^^st^^ and the first release of the data223 -| |tolerance| (% style="width:471px" %)Period after which the data or metadata may be deemed late.242 +)))|The period to which the constrained selection is valid. 243 +| |isInclusive|Indication of whether the date is inclusive in the period. 244 +|ReferencePeriod| |A set of dates that constrain the content that may be found in a data or metadata set. 245 +| |startDate|The start date of the period. 246 +| |endDate|The end date of the period. 247 +|ReleaseCalendar| |The schedule of publication or reporting of the data or metadata 248 +| |periodicity|The time period between the releases of the data or metadata 249 +| |offset|Interval between January 1^^st^^ and the first release of the data 250 +| |tolerance|Period after which the data or metadata may be deemed late. 224 224 252 + 253 + 254 + 255 + 225 225