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
-
... ... @@ -426,27 +426,22 @@ 426 426 427 427 By specifying validity periods, the example from Section 13.8 can be re-written using two rules as follows: 428 428 429 -|Rule|Source|Target 430 -|1|((( 429 +(% style="width:808.294px" %) 430 +|(% style="width:93px" %)**Rule**|(% style="width:385px" %)**Source**|(% style="width:328px" %)**Target** 431 +|(% style="width:93px" %)1|(% style="width:385px" %)((( 431 431 If 432 - 433 433 INDICATOR=XULADS. 434 - 435 435 Validity Period start period=2007 end period=2009 436 -)))|((( 435 +)))|(% style="width:328px" %)((( 437 437 Set 438 - 439 439 OBS_CONF=F 440 440 ))) 441 -|2|((( 439 +|(% style="width:93px" %)2|(% style="width:385px" %)((( 442 442 If 443 - 444 444 INDICATOR=XULADS. 445 - 446 446 Validity Period start period=2010 447 -)))|((( 443 +)))|(% style="width:328px" %)((( 448 448 Set 449 - 450 450 OBS_CONF=F** ** 451 451 ))) 452 452 ... ... @@ -458,28 +458,20 @@ 458 458 459 459 === 13.10.1 Many to one mapping (N-1) === 460 460 461 -|Source|Map To 462 -|((( 456 +(% style="width:762.294px" %) 457 +|(% style="width:474px" %)**Source**|(% style="width:284px" %)**Map To** 458 +|(% style="width:474px" %)((( 463 463 **FREQ**="A" 464 - 465 465 ADJUSTMENT="N" 466 - 467 467 **REF_AREA**="PL" 468 - 469 469 **COUNTERPART_AREA**="W0" 470 - 471 471 REF_SECTOR="S1" 472 - 473 473 COUNTERPART_SECTOR="S1" ACCOUNTING_ENTRY="B" 474 - 475 475 STO="B5G" 476 -)))|((( 466 +)))|(% style="width:284px" %)((( 477 477 FREQ="A" 478 - 479 479 REF_AREA="PL" 480 - 481 481 COUNTERPART_AREA="W0" 482 - 483 483 INDICATOR="IND_ABC" 484 484 ))) 485 485 ... ... @@ -507,28 +507,24 @@ 507 507 508 508 The following representation mapping can be used to explicitly map each age to an output code. 509 509 510 -: 511 - 512 512 ((( 513 -|Source Input Free Text|Desired Output Code Id 514 -|0|A 515 -|1|A 516 -|2|A 517 -|3|B 518 -|4|B 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 519 519 ))) 520 520 521 521 If this mapping takes advantage of regular expressions it can be expressed in two 3464 rules: 522 522 523 -[[image:SDMX 3-0-0 SECTION 6 FINAL-1.0_en_8c1afe2b.gif||alt="Shape10" height="1" width="302"]] 524 - 525 525 __Regular Expression __Desired Output 526 526 527 -: 528 - 529 529 ((( 530 -|[0-2]|A 531 -|[3-4]|B 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 532 532 ))) 533 533 534 534 === 13.10.3 Observation Attributes for Time Period === ... ... @@ -535,21 +535,18 @@ 535 535 536 536 This use case is where a specific observation for a specific time period has an attribute 3468 value. 537 537 538 -: 539 - 540 540 ((( 541 -|Input INDICATOR|Input TIME_PERIOD|Output OBS_CONF 542 -|XULADS|2008|C 543 -|XULADS|2009|C 544 -|XULADS|2010|C 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 545 545 ))) 546 546 547 547 __Or using a validity period on the Representation Mapping__: 548 548 549 - [[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_CONF531 +Input INDICATOR Valid From/ Valid To Output OBS_CONF XULADS 2008/2010 C 550 550 551 -XULADS 2008/2010 C 552 - 553 553 === 13.10.4 Time mapping === 554 554 555 555 This use case is to create a time period from an input that does not respect SDMXTime Formats.