Changes for page Guidelines on the Versioning of SDMX Artefacts
Last modified by Artur K. on 2026/05/29 14:28
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -191,7 +191,7 @@ 191 191 1011 Pure bred breeding horses, live 192 192 1012 Other horses, live 193 193 ))) 194 -|(% colspan="2" %)Code **1010** is fully __**removed**__ and replaced with two __**brand new**__ codes. In this case there is a 1 to m correspondence between the codes. 194 +|(% colspan="2" %)Code __**1010**__ is fully __**removed**__ and replaced with two __**brand new**__ codes. In this case there is a 1 to m correspondence between the codes. 195 195 196 196 |(% colspan="2" %)**REORGANISATION OF EXISTING CODES** 197 197 |**Old version**|**New version** ... ... @@ -210,16 +210,8 @@ 210 210 211 211 |(% colspan="2" %)**ADDING A NEW CODE IN AN EXISTING HIERARCHY – CODE LIST** 212 212 |**Old version**|**New version** 213 -|((( 214 -* 0213 - Beer 215 -** 02131 - Lager beer 216 -** 02132 - Other alcoholic beer 217 -)))|((( 218 -* 0213 - Beer 219 -** 02131 - Lager beer 220 -** 02132 - Other alcoholic beer 221 -* **02133 - Low and non-alcoholic beer** 222 -))) 213 +|• 0213 - Beer o02131 - Lager beer o02132 - Other alcoholic beer|0213 - Beer o02131 - Lager beer o 02132 - Other alcoholic beer 214 +**02133 - Low and non-alcoholic beer** 223 223 |(% colspan="2" %)Code 02133 has been added to hierarchy 0213 224 224 225 225 **Example 6 – Changes to hierarchies in a Hierarchical Code List. Major impact: +.0** ... ... @@ -227,58 +227,69 @@ 227 227 |(% colspan="2" %)**ADDING A NEW CODE IN AN EXISTING HIERARCHY – HIERARCHICAL CODE LIST** 228 228 |**Old version**|**New version** 229 229 |((( 230 - *A1 - World (codelist ref. ECB@CL_AREAS@1.0)231 - ** E1 - Europe (ECB@CL_COUNTRIES@1.0)232 - ***ES - Spain FR - France233 - *** GR - Greece234 - ***IT-Italy235 - ** E4 - Africa236 - ***etc.222 + A1 - World (codelist ref. ECB@CL_AREAS@1.0) o E1 - Europe (ECB@CL_COUNTRIES@1.0) 223 + 224 +ES - Spain FR - France 225 + 226 +GR - Greece 227 + 228 +IT - Italy o E4 - Africaetc. 237 237 )))|((( 238 -* A1=World (codelist ref. ECB@CL_AREAS@1.0) 239 -** E1 =Europe (ECB@CL_COUNTRIES@1.0) 240 -** ES = Spain FR = FranceGR = Greece 241 -** IT = Italy 242 -** **DE= Germany** 243 -* E4 =Africa 244 -** etc. 230 +A1=World (codelist ref. ECB@CL_AREAS@1.0) o E1 =Europe (ECB@CL_COUNTRIES@1.0) 231 + 232 +ES = Spain FR = FranceGR = Greece 233 + 234 +IT = Italy 235 + 236 +**DE= Germany** 237 + 238 +o E4 =Africaetc. 245 245 ))) 246 246 |(% colspan="2" %)The id of the hierarchical codes are assumed to be equal to those of the code lists referenced. The code DE has been added to hierarchy E1 247 247 248 248 **Example 7.1 – Dependencies between artefacts: Concept Scheme and Code List. Minor impact: N.+** 249 249 250 -|(% style="width:492px" %)**Id:Artefact Type:Details**|(% style="width:732px" %)**Change type**|(% style="width:558px" %)**Version Impact**|(% style="width:139px" %)**Old version**|(% style="width:151px" %)((( 251 -**New version** 244 +|**Id:Artefact Type:Details**|**Change type**|**Version Impact**|**Old version**|((( 245 +**New** 246 + 247 +**version** 252 252 ))) 253 -| (% style="width:492px" %)**CL_OBS_STATUS:Code List**|(% style="width:732px" %)Addition of a new code X|(% style="width:558px" %)**Minor: N.+**|(% style="width:139px" %)**1.0**|(% style="width:151px" %)**1.1**254 -| (% style="width:492px" %)**CS_TRADE:Concept Scheme: References CL_OBS_STATUS v1.0 above**|(% style="width:732px" %)(((249 +|**CL_OBS_STATUS:Code List**|Addition of a new code X|**Minor: N.+**|**1.0**|**1.1** 250 +|**CS_TRADE:Concept Scheme: References CL_OBS_STATUS v1.0 above**|((( 255 255 Adoption of new code X 256 256 257 -**//Change type//**: Replacement of a child artefact having a different version, but the same id and Agency 258 -)))|(% style="width:558px" %)((( 253 +**//Change type//**: Replacement of a child artefact having a different version, but the same id and 254 + 255 +Agency 256 +)))|((( 259 259 **Minor: N.+** 260 -The child version impact is replicated in the parent artefact 261 -)))|(% style="width:139px" %)**2.0**|(% style="width:151px" %)**2.1** 262 262 259 +The child version impact is replicated in the parent 260 + 261 +artefact 262 +)))|**2.0**|**2.1** 263 + 263 263 **Example 7.2 – Dependencies between artefacts: Concept Scheme and Code List. Major impact: +.0** 264 264 265 -|(% style="width:489px" %)**Id:Artefact Type:Details**|(% style="width:734px" %)**Change type**|(% style="width:562px" %)**Version Impact**|**Old version**|((( 266 -**New version** 266 +|**Id:Artefact Type:Details**|**Change type**|**Version Impact**|**Old version**|((( 267 +**New** 268 + 269 +**version** 267 267 ))) 268 -| (% style="width:489px" %)**CL_OBS_STATUS:Code List**|(% style="width:734px" %)Removal of code U|(% style="width:562px" %)**Major: +.0**|**1.0**|**2.0**269 -|( % style="width:489px" %)(((271 +|**CL_OBS_STATUS:Code List**|Removal of code U|**Major: +.0**|**1.0**|**2.0** 272 +|((( 270 270 **CS_TRADE:Concept** 271 271 272 272 **Scheme:References** 273 273 274 274 **CL_OBS_STATUS v1.0 above** 275 -)))|( % style="width:734px" %)(((278 +)))|((( 276 276 Adoption of new CL_OBS_STATUS without U. 277 277 278 278 **//Change type//**: Replacement of a child artefact having a different version, but the same id and 279 279 280 280 Agency 281 -)))|( % style="width:562px" %)(((284 +)))|((( 282 282 **Major: +.0** 283 283 284 284 The child version impact is replicated in the parent artefact. ... ... @@ -286,48 +286,51 @@ 286 286 287 287 **Example 7.3 – Dependencies between artefacts: Concept Scheme and Code List. Variable impact (see below)** 288 288 289 -|(% style="width:489px" %)**Id:Artefact Type:Details**|(% style="width:736px" %)**Change type**|(% style="width:555px" %)**Version Impact**|(% style="width:146px" %)**Old version**|(% style="width:146px" %)((( 290 -**New version** 292 +|**Id:Artefact Type:Details**|**Change type**|**Version Impact**|**Old version**|((( 293 +**New** 294 + 295 +**version** 291 291 ))) 292 -|(% rowspan="3" style="width:489px"%)**CL_XYZ: Code List**|(% style="width:736px" %)(((297 +|(% rowspan="3" %)**CL_XYZ: Code List**|((( 293 293 a) Maintenance agency changes from A to B for governance reasons. 294 294 295 295 Nothing else changes in the code list. 296 -)))|(% rowspan="3" style="width:555px"%)**New artefact**|(% rowspan="3"style="width:146px"%)(((301 +)))|(% rowspan="3" %)**New artefact**|(% rowspan="3" %)((( 297 297 **CL_XYZ** 298 298 299 299 **(Agency A)** 300 -)))|(% rowspan="3" style="width:146px"%)(((305 +)))|(% rowspan="3" %)((( 301 301 **CL_XYZ** 302 302 303 -**(Agency B) 304 -(new maintenance agency)** 308 +**(Agency B)** 309 + 310 +**(new maintenance agency)** 305 305 ))) 306 -| (% style="width:736px" %)b) Maintenance agency changes from A to B and at the same time new codes are added307 -| (% style="width:736px" %)c) Maintenance agency changes from A to B. Since B has different coding rules, the code list itself changes as well.308 -|(% rowspan="3" style="width:489px"%)(((312 +|b) Maintenance agency changes from A to B and at the same time new codes are added 313 +|c) Maintenance agency changes from A to B. Since B has different coding rules, the code list itself changes as well. 314 +|(% rowspan="3" %)((( 309 309 **CS_TRADE: Concept Scheme: References** 310 310 311 311 **CL_XYZ (Agency A) ** 312 -)))|(% rowspan="3" style="width:736px"%)(((318 +)))|(% rowspan="3" %)((( 313 313 Replacement of a child artefact having a different Agency. 314 314 315 315 CL_XYZ (Agency A) changes to CL_XYZ (Agency B). 316 -)))|( % style="width:555px" %)(((322 +)))|((( 317 317 **Case a): Patch: N.M.+** 318 318 319 319 There is no impact on data exchange 320 -)))| (% style="width:146px" %)**2.0**|(% style="width:146px" %)**2.0.1**321 -|( % style="width:555px" %)(((326 +)))|**2.0**|**2.0.1** 327 +|((( 322 322 **Case b): Minor: N. +** 323 323 324 324 The impact is the same as a new minor version of the code list 325 -)))| (% style="width:146px" %)**2.0**|(% style="width:146px" %)**2.1**326 -|( % style="width:555px" %)(((331 +)))|**2.0**|**2.1** 332 +|((( 327 327 **Case c) Major: +.0** 328 328 329 329 The impact is the same as a new major version of the code list. 330 -)))| (% style="width:146px" %)**2.0**|(% style="width:146px" %)**3.0**336 +)))|**2.0**|**3.0** 331 331 332 332 **Example 7.4 – Dependencies between artefacts: Concept Scheme and DSD. Variable impact (see below)** 333 333