Changes for page 13 Structure Mapping
Last modified by Helena on 2025/09/10 11:19
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -453,20 +453,28 @@ 453 453 454 454 === 13.10.1 Many to one mapping (N-1) === 455 455 456 -(% style="width:762.294px" %) 457 -|(% style="width:474px" %)**Source**|(% style="width:284px" %)**Map To** 458 -|(% style="width:474px" %)((( 456 +|Source|Map To 457 +|((( 459 459 **FREQ**="A" 459 + 460 460 ADJUSTMENT="N" 461 + 461 461 **REF_AREA**="PL" 463 + 462 462 **COUNTERPART_AREA**="W0" 465 + 463 463 REF_SECTOR="S1" 467 + 464 464 COUNTERPART_SECTOR="S1" ACCOUNTING_ENTRY="B" 469 + 465 465 STO="B5G" 466 -)))|( % style="width:284px" %)(((471 +)))|((( 467 467 FREQ="A" 473 + 468 468 REF_AREA="PL" 475 + 469 469 COUNTERPART_AREA="W0" 477 + 470 470 INDICATOR="IND_ABC" 471 471 ))) 472 472 ... ... @@ -494,24 +494,28 @@ 494 494 495 495 The following representation mapping can be used to explicitly map each age to an output code. 496 496 505 +: 506 + 497 497 ((( 498 -(% style="width:669.294px" %) 499 -|(% style="width:218px" %)**Source Input Free Text**|(% style="width:448px" %)**Desired Output Code Id** 500 -|(% style="width:218px" %)0|(% style="width:448px" %)A 501 -|(% style="width:218px" %)1|(% style="width:448px" %)A 502 -|(% style="width:218px" %)2|(% style="width:448px" %)A 503 -|(% style="width:218px" %)3|(% style="width:448px" %)B 504 -|(% style="width:218px" %)4|(% style="width:448px" %)B 508 +|Source Input Free Text|Desired Output Code Id 509 +|0|A 510 +|1|A 511 +|2|A 512 +|3|B 513 +|4|B 505 505 ))) 506 506 507 507 If this mapping takes advantage of regular expressions it can be expressed in two 3464 rules: 508 508 518 +[[image:SDMX 3-0-0 SECTION 6 FINAL-1.0_en_8c1afe2b.gif||alt="Shape10" height="1" width="302"]] 519 + 509 509 __Regular Expression __Desired Output 510 510 522 +: 523 + 511 511 ((( 512 -(% style="width:675.294px" %) 513 -|(% style="width:219px" %)[0-2]|(% style="width:453px" %)A 514 -|(% style="width:219px" %)[3-4]|(% style="width:453px" %)B 525 +|[0-2]|A 526 +|[3-4]|B 515 515 ))) 516 516 517 517 === 13.10.3 Observation Attributes for Time Period === ... ... @@ -518,18 +518,21 @@ 518 518 519 519 This use case is where a specific observation for a specific time period has an attribute 3468 value. 520 520 533 +: 534 + 521 521 ((( 522 -(% style="width:689.294px" %) 523 -|(% style="width:220px" %)**Input INDICATOR**|(% style="width:223px" %)**Input TIME_PERIOD**|(% style="width:243px" %)**Output OBS_CONF** 524 -|(% style="width:220px" %)XULADS|(% style="width:223px" %)2008|(% style="width:243px" %)C 525 -|(% style="width:220px" %)XULADS|(% style="width:223px" %)2009|(% style="width:243px" %)C 526 -|(% style="width:220px" %)XULADS|(% style="width:223px" %)2010|(% style="width:243px" %)C 536 +|Input INDICATOR|Input TIME_PERIOD|Output OBS_CONF 537 +|XULADS|2008|C 538 +|XULADS|2009|C 539 +|XULADS|2010|C 527 527 ))) 528 528 529 529 __Or using a validity period on the Representation Mapping__: 530 530 531 -Input INDICATOR Valid From/ Valid To Output OBS_CONF XULADS 2008/2010 C544 +[[image:SDMX 3-0-0 SECTION 6 FINAL-1.0_en_6dbf7f.gif||alt="Shape11" height="36" width="555"]] Input INDICATOR Valid From/ Valid To Output OBS_CONF 532 532 546 +XULADS 2008/2010 C 547 + 533 533 === 13.10.4 Time mapping === 534 534 535 535 This use case is to create a time period from an input that does not respect SDMXTime Formats. ... ... @@ -536,15 +536,20 @@ 536 536 537 537 The Component Mapping from SYS_TIME to TIME_PERIOD specifies itself as a time mapping with the following details: 538 538 554 +: 555 + 539 539 ((( 540 -(% style="width:763.294px" %) 541 -|(% style="width:163px" %)**Source Value**|(% style="width:219px" %)**Source Mapping**|(% style="width:198px" %)**Target Frequency**|(% style="width:180px" %)**Output** 542 -|(% style="width:163px" %)18/07/1981|(% style="width:219px" %)dd/MM/yyyy|(% style="width:198px" %)A|(% style="width:180px" %)1981 557 +|Source Value|Source Mapping|Target Frequency|Output 558 +|18/07/1981|dd/MM/yyyy|A|1981 543 543 ))) 544 544 545 545 When the target frequency is based on another target Dimension value, in this example __the value of the FREQ Dimension in the tar__get DSD. 546 546 563 +[[image:SDMX 3-0-0 SECTION 6 FINAL-1.0_en_dbe68698.gif||alt="Shape12" height="1" width="273"]] 547 547 565 +: 566 +:: 567 + 548 548 ((( 549 549 |Source Value|Source Mapping|Target Frequency Output Dimension 550 550