public class MxSeev03600202_MT566_Translation extends
Modifier | Constructor and Description |
---|---|
|
MxSeev03600202_MT566_Translation()
Creates the translation class initializing it with the proper MX identification.
|
protected |
MxSeev03600202_MT566_Translation(MxId mxId,
String mxDescription)
This constructor is intended for subclasses to override the translation rules for other versions of MX.
|
Modifier and Type | Method and Description |
---|---|
Boolean |
logicalMessageCriteriaCheck(MxSeev03600202 source)
Message criteria check
This method checks the content of the source MxSeev03600202 and determines if it can be translated to the target MT566 |
List<PreconditionError> |
preconditionsCheck(MxSeev03600202 source)
Precondition check
This method checks the precondition on the content of the source MxSeev03600202 return a list with a precondition errors for each failed check, or an empty list if all preconditions are satisfied |
MT566 |
translate(MxSeev03600202 source)
Main entry point for the translation
|
protected void |
translateActiveCurrencyAnd13DecimalAmount_92F_Default(String targetElement,
XmlNode node)
Translate method ActiveCurrencyAnd13DecimalAmount -> 92F : Default
1875 TRANSLATE(ActiveCurrencyAnd13DecimalAmount, 92F) 1876 RULE 1877 NODE (Currency Code) 1878 Currency TranslateTo Currency Code 1879 END 1880 NODE (Amount) 1881 (Amount FormatDecimal 'MT') CopyTo Amount 1882 END 1883 END 1884 END |
protected void |
translateActiveCurrencyAndAmount_19B_1_Default(String targetElement,
XmlNode node)
Translate method ActiveCurrencyAndAmount -> 19B_1 : Default
1865 TRANSLATE(ActiveCurrencyAndAmount, 19B_1) 1866 RULE 1867 NODE (Currency Code) 1868 Currency TranslateTo Currency Code 1869 END 1870 NODE (Amount) 1871 (Amount FormatDecimal 'MT') CopyTo Amount 1872 END 1873 END 1874 END |
protected void |
translateActiveCurrencyCode_Currency_Default(String targetElement,
XmlNode node)
Translate method ActiveCurrencyCode -> Currency : Default
932 TRANSLATE(ActiveCurrencyCode, Currency) 933 RULE 934 ActiveCurrencyCode CopyTo Currency 935 END 936 END |
protected void |
translateAdditionalBusinessProcess3Code_OptionalCode_4c_330_Default(String targetElement,
XmlNode node)
Translate method AdditionalBusinessProcess3Code -> OptionalCode_4!c_330 : Default
571 TRANSLATE(AdditionalBusinessProcess3Code, OptionalCode_4!c_330) 572 RULE 573 'CLAI' EquivalentTo 'CLAI' 574 'TAXR' EquivalentTo 'TAXR' 575 END 576 END |
protected void |
translateAdditionalBusinessProcessFormat5Choice_22F_124_Default(String targetElement,
XmlNode node)
Translate method AdditionalBusinessProcessFormat5Choice -> 22F_124 : Default
560 TRANSLATE(AdditionalBusinessProcessFormat5Choice, 22F_124) 561 RULE 562 NODE (Data Source Scheme) 563 Proprietary TranslateTo Data Source Scheme 564 END 565 NODE (Indicator) 566 Code TranslateTo Indicator 567 Proprietary\Identification CopyTo Indicator 568 END 569 END 570 END |
protected void |
translateAlternatePartyIdentification3_95S_11_Default(String targetElement,
XmlNode node)
Translate method AlternatePartyIdentification3 -> 95S_11 : Default
1697 TRANSLATE(AlternatePartyIdentification3, 95S_11) 1698 RULE 1699 NODE (Data Source Scheme) 1700 IdentificationType\Proprietary TranslateTo Data Source Scheme 1701 END 1702 NODE (Type of ID) 1703 IdentificationType\Proprietary\Identification CopyTo Type of ID 1704 IdentificationType\Code TranslateTo Type of ID 1705 END 1706 NODE (Country Code) 1707 Country CopyTo Country Code 1708 END 1709 NODE (Alternate ID) 1710 AlternateIdentification CopyTo Alternate ID 1711 END 1712 END 1713 END |
protected void |
translateAmountPrice5_90B_2_Default(String targetElement,
XmlNode node)
Translate method AmountPrice5 -> 90B_2 : Default
1163 TRANSLATE(AmountPrice5, 90B_2) 1164 RULE 1165 NODE (Amount Type Code) 1166 AmountPriceType TranslateTo Amount Type Code 1167 END 1168 NODE (Currency Code) 1169 PriceValue\Currency TranslateTo Currency Code 1170 END 1171 NODE (Price) 1172 PriceValue\Amount TranslateTo Price 1173 END 1174 END 1175 END |
protected void |
translateAmountPriceType1Code_Code_4c_115_Default(String targetElement,
XmlNode node)
Translate method AmountPriceType1Code -> Code_4!c_115 : Default
1176 TRANSLATE(AmountPriceType1Code, Code_4!c_115) 1177 RULE 1178 'ACTU' EquivalentTo 'ACTU' 1179 'DISC' EquivalentTo 'DISC' 1180 'PLOT' EquivalentTo 'PLOT' 1181 'PREM' EquivalentTo 'PREM' 1182 END 1183 END |
protected void |
translateAnyBICIdentifier_Identifier_BICFIOrNonFI_Default(String targetElement,
XmlNode node)
Translate method AnyBICIdentifier -> Identifier_BICFIOrNonFI : Default
161 TRANSLATE(AnyBICIdentifier, Identifier_BICFIOrNonFI) 162 RULE 163 AnyBICIdentifier CopyTo Identifier_BICFIOrNonFI 164 END 165 END |
protected void |
translateBalanceFormat2Choice_93B_Default(String targetElement,
XmlNode node)
Translate method BalanceFormat2Choice -> 93B : Default
460 TRANSLATE(BalanceFormat2Choice, 93B) 461 RULE 462 NODE (Data Source Scheme) 463 (((Balance\QuantityChoice\ProprietaryQuantity\Issuer Substring ('1', '4')) Concatenate (Balance\QuantityChoice\ProprietaryQuantity\SchemeName Substring ('1', '4'))) ToUppercase) CopyTo Data Source Scheme 464 END 465 NODE (Quantity Type Code) 466 IF (Balance\QuantityChoice\Quantity\Unit IsPresent) 467 THEN 468 'UNIT' CopyTo Quantity Type Code 469 END 470 IF (Balance\QuantityChoice\Quantity\FaceAmount IsPresent) 471 THEN 472 'FAMT' CopyTo Quantity Type Code 473 END 474 IF (Balance\QuantityChoice\Quantity\AmortisedValue IsPresent) 475 THEN 476 'AMOR' CopyTo Quantity Type Code 477 END 478 (Balance\QuantityChoice\ProprietaryQuantity\QuantityType ToUppercase) CopyTo Quantity Type Code 479 END 480 NODE (Sign) 481 IF (Balance\ShortLongPosition IsSameString 'SHOR') 482 THEN 483 'N' CopyTo Sign 484 END 485 END 486 NODE (Balance) 487 IF (((Balance\QuantityChoice\Quantity\Unit Substring ('1', '1')) IsSameString '-') Or ((Balance\QuantityChoice\Quantity\Unit Substring ('1', '1')) IsSameString '+')) 488 THEN 489 ((Balance\QuantityChoice\Quantity\Unit Substring '2') FormatDecimal 'MT') CopyTo Balance 490 ELSE 491 (Balance\QuantityChoice\Quantity\Unit FormatDecimal 'MT') CopyTo Balance 492 END 493 (Balance\QuantityChoice\Quantity\FaceAmount FormatDecimal 'MT') CopyTo Balance 494 (Balance\QuantityChoice\Quantity\AmortisedValue FormatDecimal 'MT') CopyTo Balance 495 IF (((Balance\QuantityChoice\ProprietaryQuantity\Quantity Substring ('1', '1')) IsSameString '-') Or ((Balance\QuantityChoice\ProprietaryQuantity\Quantity Substring ('1', '1')) IsSameString '+')) 496 THEN 497 ((Balance\QuantityChoice\ProprietaryQuantity\Quantity Substring '2') FormatDecimal 'MT') CopyTo Balance 498 ELSE 499 (Balance\QuantityChoice\ProprietaryQuantity\Quantity FormatDecimal 'MT') CopyTo Balance 500 END 501 END 502 END 503 END |
protected void |
translateBalanceFormat2Choice_93C_1_Default(String targetElement,
XmlNode node)
Translate method BalanceFormat2Choice -> 93C_1 : Default
504 TRANSLATE(BalanceFormat2Choice, 93C_1) 505 RULE 506 NODE (Quantity Type Code) 507 IF ((NotEligibleBalance\Quantity\Unit IsPresent) Or (EligibleBalance\Quantity\Unit IsPresent)) 508 THEN 509 'UNIT' CopyTo Quantity Type Code 510 END 511 IF ((NotEligibleBalance\Quantity\FaceAmount IsPresent) Or (EligibleBalance\Quantity\FaceAmount IsPresent)) 512 THEN 513 'FAMT' CopyTo Quantity Type Code 514 END 515 IF ((NotEligibleBalance\Quantity\AmortisedValue IsPresent) Or (EligibleBalance\Quantity\AmortisedValue IsPresent)) 516 THEN 517 'AMOR' CopyTo Quantity Type Code 518 END 519 END 520 NODE (Balance Type Code) 521 IF (EligibleBalance IsPresent) 522 THEN 523 'ELIG' CopyTo Balance Type Code 524 END 525 IF (NotEligibleBalance IsPresent) 526 THEN 527 'NELG' CopyTo Balance Type Code 528 END 529 END 530 NODE (Sign) 531 IF (EligibleBalance\ShortLongPosition IsSameString 'SHOR') 532 THEN 533 'N' CopyTo Sign 534 END 535 IF (NotEligibleBalance\ShortLongPosition IsSameString 'SHOR') 536 THEN 537 'N' CopyTo Sign 538 END 539 END 540 NODE (Balance) 541 IF (((EligibleBalance\Quantity\Unit Substring ('1', '1')) IsSameString '-') Or ((EligibleBalance\Quantity\Unit Substring ('1', '1')) IsSameString '+')) 542 THEN 543 ((EligibleBalance\Quantity\Unit Substring '2') FormatDecimal 'MT') CopyTo Balance 544 ELSE 545 (EligibleBalance\Quantity\Unit FormatDecimal 'MT') CopyTo Balance 546 END 547 (EligibleBalance\Quantity\FaceAmount FormatDecimal 'MT') CopyTo Balance 548 (EligibleBalance\Quantity\AmortisedValue FormatDecimal 'MT') CopyTo Balance 549 IF (((NotEligibleBalance\Quantity\Unit Substring ('1', '1')) IsSameString '-') Or ((NotEligibleBalance\Quantity\Unit Substring ('1', '1')) IsSameString '+')) 550 THEN 551 ((NotEligibleBalance\Quantity\Unit Substring '2') FormatDecimal 'MT') CopyTo Balance 552 ELSE 553 (NotEligibleBalance\Quantity\Unit FormatDecimal 'MT') CopyTo Balance 554 END 555 (NotEligibleBalance\Quantity\FaceAmount FormatDecimal 'MT') CopyTo Balance 556 (NotEligibleBalance\Quantity\AmortisedValue FormatDecimal 'MT') CopyTo Balance 557 END 558 END 559 END |
protected void |
translateBaseOneRate_Rate_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method BaseOneRate -> Rate_FIN_15d : Default
1898 TRANSLATE(BaseOneRate, Rate_FIN_15d) 1899 RULE 1900 (BaseOneRate FormatDecimal 'MT') CopyTo Rate_FIN_15d 1901 END 1902 END |
protected void |
translateBICFIIdentifier_Identifier_BICFI_Default(String targetElement,
XmlNode node)
Translate method BICFIIdentifier -> Identifier_BICFI : Default
1838 TRANSLATE(BICFIIdentifier, Identifier_BICFI) 1839 RULE 1840 BICFIIdentifier CopyTo Identifier_BICFI 1841 END 1842 END |
protected void |
translateBICFIIdentifier_Identifier_BICFIOrNonFI_Default(String targetElement,
XmlNode node)
Translate method BICFIIdentifier -> Identifier_BICFIOrNonFI : Default
2024 TRANSLATE(BICFIIdentifier, Identifier_BICFIOrNonFI) 2025 RULE 2026 BICFIIdentifier CopyTo Identifier_BICFIOrNonFI 2027 END 2028 END |
protected void |
translateCashAccountIdentification6Choice_97A_Default(String targetElement,
XmlNode node)
Translate method CashAccountIdentification6Choice -> 97A : Default
1817 TRANSLATE(CashAccountIdentification6Choice, 97A) 1818 RULE 1819 NODE (Account Number) 1820 Proprietary CopyTo Account Number 1821 END 1822 END 1823 END |
protected void |
translateCashAccountIdentification6Choice_97E_Default(String targetElement,
XmlNode node)
Translate method CashAccountIdentification6Choice -> 97E : Default
1824 TRANSLATE(CashAccountIdentification6Choice, 97E) 1825 RULE 1826 NODE (International Bank Account Number) 1827 IBAN CopyTo International Bank Account Number 1828 END 1829 END 1830 END |
protected void |
translateCopyDuplicate1Code_Code_4c_171_Default(String targetElement,
XmlNode node)
Translate method CopyDuplicate1Code -> Code_4!c_171 : Default
11 TRANSLATE(CopyDuplicate1Code, Code_4!c_171) 12 RULE 13 'CODU' EquivalentTo 'CODU' 14 'COPY' EquivalentTo 'COPY' 15 'DUPL' EquivalentTo 'DUPL' 16 END 17 END |
protected void |
translateCorporateActionEventType6Choice_22F_232_Default(String targetElement,
XmlNode node)
Translate method CorporateActionEventType6Choice -> 22F_232 : Default
18 TRANSLATE(CorporateActionEventType6Choice, 22F_232) 19 RULE 20 NODE (Data Source Scheme) 21 Proprietary TranslateTo Data Source Scheme 22 END 23 NODE (Indicator) 24 Code TranslateTo Indicator 25 (Proprietary\Identification ToUppercase) CopyTo Indicator 26 END 27 END 28 END |
protected void |
translateCorporateActionEventType7Code_OptionalCode_4c_398_Default(String targetElement,
XmlNode node)
Translate method CorporateActionEventType7Code -> OptionalCode_4!c_398 : Default
34 TRANSLATE(CorporateActionEventType7Code, OptionalCode_4!c_398) 35 RULE 36 'ACTV' EquivalentTo 'ACTV' 37 'ATTI' EquivalentTo 'ATTI' 38 'BIDS' EquivalentTo 'BIDS' 39 'BONU' EquivalentTo 'BONU' 40 'BPUT' EquivalentTo 'BPUT' 41 'BRUP' EquivalentTo 'BRUP' 42 'CAPG' EquivalentTo 'CAPG' 43 'CAPI' EquivalentTo 'CAPI' 44 'CERT' EquivalentTo 'CERT' 45 'CHAN' EquivalentTo 'CHAN' 46 'CLSA' EquivalentTo 'CLSA' 47 'CONS' EquivalentTo 'CONS' 48 'CONV' EquivalentTo 'CONV' 49 'COOP' EquivalentTo 'COOP' 50 'DECR' EquivalentTo 'DECR' 51 'DETI' EquivalentTo 'DETI' 52 'DFLT' EquivalentTo 'DFLT' 53 'DLST' EquivalentTo 'DLST' 54 'DRAW' EquivalentTo 'DRAW' 55 'DRIP' EquivalentTo 'DRIP' 56 'DSCL' EquivalentTo 'DSCL' 57 'DTCH' EquivalentTo 'DTCH' 58 'DVCA' EquivalentTo 'DVCA' 59 'DVOP' EquivalentTo 'DVOP' 60 'DVSC' EquivalentTo 'DVSC' 61 'DVSE' EquivalentTo 'DVSE' 62 'EXOF' EquivalentTo 'EXOF' 63 'EXRI' EquivalentTo 'EXRI' 64 'EXTM' EquivalentTo 'EXTM' 65 'EXWA' EquivalentTo 'EXWA' 66 'CAPD' EquivalentTo 'CAPD' 67 'INCR' EquivalentTo 'INCR' 68 'INTR' EquivalentTo 'INTR' 69 'LIQU' EquivalentTo 'LIQU' 70 'MCAL' EquivalentTo 'MCAL' 71 'MRGR' EquivalentTo 'MRGR' 72 'ODLT' EquivalentTo 'ODLT' 73 'OTHR' EquivalentTo 'OTHR' 74 'PARI' EquivalentTo 'PARI' 75 'PCAL' EquivalentTo 'PCAL' 76 'PDEF' EquivalentTo 'PDEF' 77 'PINK' EquivalentTo 'PINK' 78 'PLAC' EquivalentTo 'PLAC' 79 'PPMT' EquivalentTo 'PPMT' 80 'PRED' EquivalentTo 'PRED' 81 'PRII' EquivalentTo 'PRII' 82 'PRIO' EquivalentTo 'PRIO' 83 'REDM' EquivalentTo 'REDM' 84 'REDO' EquivalentTo 'REDO' 85 'REMK' EquivalentTo 'REMK' 86 'RHDI' EquivalentTo 'RHDI' 87 'RHTS' EquivalentTo 'RHTS' 88 'SHPR' EquivalentTo 'SHPR' 89 'SMAL' EquivalentTo 'SMAL' 90 'SOFF' EquivalentTo 'SOFF' 91 'SPLF' EquivalentTo 'SPLF' 92 'SPLR' EquivalentTo 'SPLR' 93 'SUSP' EquivalentTo 'SUSP' 94 'TEND' EquivalentTo 'TEND' 95 'TREC' EquivalentTo 'TREC' 96 'WRTH' EquivalentTo 'WRTH' 97 'WTRC' EquivalentTo 'WTRC' 98 'CREV' EquivalentTo 'CREV' 99 'MTNG' EquivalentTo 'MEET' 100 END 101 END |
protected void |
translateCorporateActionOption3Code_OptionalCode_4c_311_Default(String targetElement,
XmlNode node)
Translate method CorporateActionOption3Code -> OptionalCode_4!c_311 : Default
599 TRANSLATE(CorporateActionOption3Code, OptionalCode_4!c_311) 600 RULE 601 'ABST' EquivalentTo 'ABST' 602 'AMGT' EquivalentTo 'AMGT' 603 'BSPL' EquivalentTo 'BSPL' 604 'BUYA' EquivalentTo 'BUYA' 605 'CASE' EquivalentTo 'CASE' 606 'CASH' EquivalentTo 'CASH' 607 'CEXC' EquivalentTo 'CEXC' 608 'CONN' EquivalentTo 'CONN' 609 'CONY' EquivalentTo 'CONY' 610 'CTEN' EquivalentTo 'CTEN' 611 'EXER' EquivalentTo 'EXER' 612 'LAPS' EquivalentTo 'LAPS' 613 'MKDW' EquivalentTo 'MKDW' 614 'MKUP' EquivalentTo 'MKUP' 615 'MNGT' EquivalentTo 'MNGT' 616 'MPUT' EquivalentTo 'MPUT' 617 'NOAC' EquivalentTo 'NOAC' 618 'NOQU' EquivalentTo 'NOQU' 619 'OFFR' EquivalentTo 'OFFR' 620 'OTHR' EquivalentTo 'OTHR' 621 'OVER' EquivalentTo 'OVER' 622 'PROX' EquivalentTo 'PROX' 623 'QINV' EquivalentTo 'QINV' 624 'SECU' EquivalentTo 'SECU' 625 'SLLE' EquivalentTo 'SLLE' 626 'SPLI' EquivalentTo 'SPLI' 627 END 628 END |
protected void |
translateCorporateActionOption8Choice_22F_189_Default(String targetElement,
XmlNode node)
Translate method CorporateActionOption8Choice -> 22F_189 : Default
588 TRANSLATE(CorporateActionOption8Choice, 22F_189) 589 RULE 590 NODE (Data Source Scheme) 591 Proprietary TranslateTo Data Source Scheme 592 END 593 NODE (Indicator) 594 Code TranslateTo Indicator 595 (Proprietary\Identification ToUppercase) CopyTo Indicator 596 END 597 END 598 END |
protected void |
translateCreditDebitCode_22H_33_Default(String targetElement,
XmlNode node)
Translate method CreditDebitCode -> 22H_33 : Default
1780 TRANSLATE(CreditDebitCode, 22H_33) 1781 RULE 1782 NODE (Indicator) 1783 IF (CreditDebitCode IsSameString 'CRDT') 1784 THEN 1785 'CRED' CopyTo Indicator 1786 END 1787 IF (CreditDebitCode IsSameString 'DBIT') 1788 THEN 1789 'DEBT' CopyTo Indicator 1790 END 1791 END 1792 END 1793 END |
protected void |
translateCreditDebitCode_Code_4c_121_Default(String targetElement,
XmlNode node)
Translate method CreditDebitCode -> Code_4!c_121 : Default
1302 TRANSLATE(CreditDebitCode, Code_4!c_121) 1303 RULE 1304 'CRDT' EquivalentTo 'CRED' 1305 'DBIT' EquivalentTo 'DEBT' 1306 END 1307 END |
protected void |
translateDateAndDateTimeChoice_98A_Default(String targetElement,
XmlNode node)
Translate method DateAndDateTimeChoice -> 98A : Default
1637 TRANSLATE(DateAndDateTimeChoice, 98A) 1638 RULE 1639 NODE (Date) 1640 Date TranslateTo Date 1641 END 1642 END 1643 END |
protected void |
translateDateAndDateTimeChoice_98C_Default(String targetElement,
XmlNode node)
Translate method DateAndDateTimeChoice -> 98C : Default
1644 TRANSLATE(DateAndDateTimeChoice, 98C) 1645 RULE 1646 NODE (Date) 1647 IF (Not ((((DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z?') Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[+-][0-9]{2}:[0-9]{2}')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}'))) 1648 THEN 1649 DateTime TranslateTo Date 1650 END 1651 END 1652 NODE (Time) 1653 IF (Not ((((DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z?') Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[+-][0-9]{2}:[0-9]{2}')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}'))) 1654 THEN 1655 DateTime TranslateTo Time 1656 END 1657 END 1658 END 1659 END |
protected void |
translateDateAndDateTimeChoice_98E_1_Default(String targetElement,
XmlNode node)
Translate method DateAndDateTimeChoice -> 98E_1 : Default
737 TRANSLATE(DateAndDateTimeChoice, 98E_1) 738 RULE 739 NODE (Date) 740 IF ((((DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z?') Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[+-][0-9]{2}:[0-9]{2}')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}')) 741 THEN 742 DateTime TranslateTo Date 743 END 744 END 745 NODE (Time) 746 IF ((((DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z?') Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[+-][0-9]{2}:[0-9]{2}')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}')) 747 THEN 748 DateTime TranslateTo Time 749 END 750 END 751 NODE (Decimals) 752 IF ((DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z?') Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}')) 753 THEN 754 DateTime TranslateTo Decimals 755 END 756 END 757 NODE (UTC Indicator) 758 IF ((((DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[+-][0-9]{2}:[0-9]{2}') Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z')) Or (DateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z')) 759 THEN 760 DateTime TranslateTo UTC Indicator 761 END 762 END 763 END 764 END |
protected void |
translateDateFormat22Choice_98A_Default(String targetElement,
XmlNode node)
Translate method DateFormat22Choice -> 98A : Default
673 TRANSLATE(DateFormat22Choice, 98A) 674 RULE 675 Date\Date TranslateTo 98A 676 END 677 END |
protected void |
translateDateFormat22Choice_98B_14_Default(String targetElement,
XmlNode node)
Translate method DateFormat22Choice -> 98B_14 : Default
690 TRANSLATE(DateFormat22Choice, 98B_14) 691 RULE 692 NODE (Data Source Scheme) 693 DateCode\Proprietary TranslateTo Data Source Scheme 694 END 695 NODE (Date Code) 696 DateCode\Code CopyTo Date Code 697 (DateCode\Proprietary\Identification ToUppercase) CopyTo Date Code 698 END 699 END 700 END |
protected void |
translateDateFormat22Choice_98C_Default(String targetElement,
XmlNode node)
Translate method DateFormat22Choice -> 98C : Default
701 TRANSLATE(DateFormat22Choice, 98C) 702 RULE 703 Date\DateTime TranslateTo 98C 704 END 705 END |
protected void |
translateDateFormat22Choice_98E_1_Default(String targetElement,
XmlNode node)
Translate method DateFormat22Choice -> 98E_1 : Default
732 TRANSLATE(DateFormat22Choice, 98E_1) 733 RULE 734 Date TranslateTo 98E_1 735 END 736 END |
protected void |
translateDateType8Code_Code_4c_189_Default(String targetElement,
XmlNode node)
Translate method DateType8Code -> Code_4!c_189 : Default
851 TRANSLATE(DateType8Code, Code_4!c_189) 852 RULE 853 'UKWN' EquivalentTo 'UKWN' 854 'ONGO' EquivalentTo 'ONGO' 855 END 856 END |
protected void |
translateDocumentNumber2Choice_13A_Default(String targetElement,
XmlNode node)
Translate method DocumentNumber2Choice -> 13A : Default
131 TRANSLATE(DocumentNumber2Choice, 13A) 132 RULE 133 NODE (Number Id) 134 ShortNumber CopyTo Number Id 135 END 136 END 137 END |
protected void |
translateDocumentNumber2Choice_13B_Default(String targetElement,
XmlNode node)
Translate method DocumentNumber2Choice -> 13B : Default
138 TRANSLATE(DocumentNumber2Choice, 13B) 139 RULE 140 NODE (Data Source Scheme) 141 ProprietaryNumber TranslateTo Data Source Scheme 142 END 143 NODE (Number) 144 LongNumber CopyTo Number 145 ProprietaryNumber\Identification CopyTo Number 146 END 147 END 148 END |
protected void |
translateForeignExchangeTerms12_92B_Default(String targetElement,
XmlNode node)
Translate method ForeignExchangeTerms12 -> 92B : Default
1885 TRANSLATE(ForeignExchangeTerms12, 92B) 1886 RULE 1887 NODE (First Currency Code) 1888 UnitCurrency TranslateTo First Currency Code 1889 END 1890 NODE (Second Currency Code) 1891 QuotedCurrency TranslateTo Second Currency Code 1892 END 1893 NODE (Rate) 1894 ExchangeRate TranslateTo Rate 1895 END 1896 END 1897 END |
protected void |
translateFractionDispositionType13Choice_22F_125_Default(String targetElement,
XmlNode node)
Translate method FractionDispositionType13Choice -> 22F_125 : Default
652 TRANSLATE(FractionDispositionType13Choice, 22F_125) 653 RULE 654 NODE (Data Source Scheme) 655 Proprietary TranslateTo Data Source Scheme 656 END 657 NODE (Indicator) 658 Code TranslateTo Indicator 659 (Proprietary\Identification ToUppercase) CopyTo Indicator 660 END 661 END 662 END |
protected void |
translateFractionDispositionType1Code_OptionalCode_4c_194_Default(String targetElement,
XmlNode node)
Translate method FractionDispositionType1Code -> OptionalCode_4!c_194 : Default
1549 TRANSLATE(FractionDispositionType1Code, OptionalCode_4!c_194) 1550 RULE 1551 'BUYU' EquivalentTo 'BUYU' 1552 'CINL' EquivalentTo 'CINL' 1553 'DIST' EquivalentTo 'DIST' 1554 'RDDN' EquivalentTo 'RDDN' 1555 'RDUP' EquivalentTo 'RDUP' 1556 'STAN' EquivalentTo 'STAN' 1557 END 1558 END |
protected void |
translateFractionDispositionType7Choice_22F_125_Default(String targetElement,
XmlNode node)
Translate method FractionDispositionType7Choice -> 22F_125 : Default
1538 TRANSLATE(FractionDispositionType7Choice, 22F_125) 1539 RULE 1540 NODE (Data Source Scheme) 1541 Proprietary TranslateTo Data Source Scheme 1542 END 1543 NODE (Indicator) 1544 Code TranslateTo Indicator 1545 (Proprietary\Identification ToUppercase) CopyTo Indicator 1546 END 1547 END 1548 END |
protected void |
translateFractionDispositionType7Code_OptionalCode_4c_194_Default(String targetElement,
XmlNode node)
Translate method FractionDispositionType7Code -> OptionalCode_4!c_194 : Default
663 TRANSLATE(FractionDispositionType7Code, OptionalCode_4!c_194) 664 RULE 665 'BUYU' EquivalentTo 'BUYU' 666 'CINL' EquivalentTo 'CINL' 667 'DIST' EquivalentTo 'DIST' 668 'RDDN' EquivalentTo 'RDDN' 669 'RDUP' EquivalentTo 'RDUP' 670 'STAN' EquivalentTo 'STAN' 671 END 672 END |
protected void |
translateGenericIdentification23_Identifier_FIN_8c_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification23 -> Identifier_FIN_8c : Default
149 TRANSLATE(GenericIdentification23, Identifier_FIN_8c) 150 RULE 151 (Issuer Concatenate SchemeName) CopyTo Identifier_FIN_8c 152 END 153 END |
protected void |
translateGenericIdentification24_95R_1_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification24 -> 95R_1 : Default
171 TRANSLATE(GenericIdentification24, 95R_1) 172 RULE 173 NODE (Data Source Scheme) 174 GenericIdentification24 TranslateTo Data Source Scheme 175 END 176 NODE (Proprietary Code) 177 Identification CopyTo Proprietary Code 178 END 179 END 180 END |
protected void |
translateGenericIdentification24_Identifier_FIN_8c_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification24 -> Identifier_FIN_8c : Default
181 TRANSLATE(GenericIdentification24, Identifier_FIN_8c) 182 RULE 183 (Issuer Concatenate SchemeName) CopyTo Identifier_FIN_8c 184 END 185 END |
protected void |
translateGenericIdentification25_22F_242_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification25 -> 22F_242 : Default
1807 TRANSLATE(GenericIdentification25, 22F_242) 1808 RULE 1809 NODE (Data Source Scheme) 1810 GenericIdentification25 TranslateTo Data Source Scheme 1811 END 1812 NODE (Indicator) 1813 (Identification ToUppercase) CopyTo Indicator 1814 END 1815 END 1816 END |
protected void |
translateGenericIdentification25_Identifier_FIN_8c_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification25 -> Identifier_FIN_8c : Default
29 TRANSLATE(GenericIdentification25, Identifier_FIN_8c) 30 RULE 31 ((Issuer Concatenate SchemeName) ToUppercase) CopyTo Identifier_FIN_8c 32 END 33 END |
protected void |
translateGrossDividendRateFormat3Choice_92F_Default(String targetElement,
XmlNode node)
Translate method GrossDividendRateFormat3Choice -> 92F : Default
917 TRANSLATE(GrossDividendRateFormat3Choice, 92F) 918 RULE 919 Amount TranslateTo 92F 920 END 921 END |
protected void |
translateGrossDividendRateFormat3Choice_92J_6_Default(String targetElement,
XmlNode node)
Translate method GrossDividendRateFormat3Choice -> 92J_6 : Default
937 TRANSLATE(GrossDividendRateFormat3Choice, 92J_6) 938 RULE 939 NODE (Data Source Scheme) 940 IF (((RateTypeAndAmountAndRateStatus\RateType\Proprietary IsPresent) And (Not (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary IsPresent))) Or ((RateTypeAndAmountAndRateStatus\RateType\Proprietary\Issuer IsSameString RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\Issuer) And (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\SchemeName IsSameString RateTypeAndAmountAndRateStatus\RateType\Proprietary\SchemeName))) 941 THEN 942 RateTypeAndAmountAndRateStatus\RateType\Proprietary TranslateTo Data Source Scheme 943 END 944 IF ((Not (RateTypeAndAmountAndRateStatus\RateType\Proprietary IsPresent)) And (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary IsPresent)) 945 THEN 946 RateTypeAndAmountAndRateStatus\RateStatus\Proprietary TranslateTo Data Source Scheme 947 END 948 END 949 NODE (Rate Type Code) 950 RateTypeAndAmountAndRateStatus\RateType\Code TranslateTo Rate Type Code 951 (RateTypeAndAmountAndRateStatus\RateType\Proprietary\Identification ToUppercase) CopyTo Rate Type Code 952 END 953 NODE (Currency Code) 954 RateTypeAndAmountAndRateStatus\Amount\Currency CopyTo Currency Code 955 END 956 NODE (Amount) 957 (RateTypeAndAmountAndRateStatus\Amount\Amount FormatDecimal 'MT') CopyTo Amount 958 END 959 NODE (Rate Status) 960 RateTypeAndAmountAndRateStatus\RateStatus\Code TranslateTo Rate Status 961 (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\Identification ToUppercase) CopyTo Rate Status 962 END 963 END 964 END |
protected void |
translateGrossDividendRateType1Code_OptionalCode_4c_298_Default(String targetElement,
XmlNode node)
Translate method GrossDividendRateType1Code -> OptionalCode_4!c_298 : Default
965 TRANSLATE(GrossDividendRateType1Code, OptionalCode_4!c_298) 966 RULE 967 'CAPO' EquivalentTo 'CAPO' 968 'FLFR' EquivalentTo 'FLFR' 969 'INCO' EquivalentTo 'INCO' 970 'INTR' EquivalentTo 'INTR' 971 'SOIC' EquivalentTo 'SOIC' 972 'TXBL' EquivalentTo 'TXBL' 973 'TXDF' EquivalentTo 'TXDF' 974 'TXFR' EquivalentTo 'TXFR' 975 'UNFR' EquivalentTo 'UNFR' 976 'LTCG' EquivalentTo 'LTCG' 977 'STCG' EquivalentTo 'STCG' 978 END 979 END |
protected void |
translateImpl(MxSeev03600202 source)
Translation rules implementation
|
protected void |
translateInterestRateUsedForPaymentFormat3Choice_92A_Default(String targetElement,
XmlNode node)
Translate method InterestRateUsedForPaymentFormat3Choice -> 92A : Default
1058 TRANSLATE(InterestRateUsedForPaymentFormat3Choice, 92A) 1059 RULE 1060 Rate TranslateTo 92A 1061 END 1062 END |
protected void |
translateInterestRateUsedForPaymentFormat3Choice_92F_Default(String targetElement,
XmlNode node)
Translate method InterestRateUsedForPaymentFormat3Choice -> 92F : Default
1063 TRANSLATE(InterestRateUsedForPaymentFormat3Choice, 92F) 1064 RULE 1065 Amount TranslateTo 92F 1066 END 1067 END |
protected void |
translateInterestRateUsedForPaymentFormat3Choice_92J_9_Default(String targetElement,
XmlNode node)
Translate method InterestRateUsedForPaymentFormat3Choice -> 92J_9 : Default
1068 TRANSLATE(InterestRateUsedForPaymentFormat3Choice, 92J_9) 1069 RULE 1070 NODE (Data Source Scheme) 1071 IF (((RateTypeAndAmountAndRateStatus\RateType\Proprietary IsPresent) And (Not (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary IsPresent))) Or ((RateTypeAndAmountAndRateStatus\RateType\Proprietary\Issuer IsSameString RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\Issuer) And (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\SchemeName IsSameString RateTypeAndAmountAndRateStatus\RateType\Proprietary\SchemeName))) 1072 THEN 1073 RateTypeAndAmountAndRateStatus\RateType\Proprietary TranslateTo Data Source Scheme 1074 END 1075 IF ((Not (RateTypeAndAmountAndRateStatus\RateType\Proprietary IsPresent)) And (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary IsPresent)) 1076 THEN 1077 RateTypeAndAmountAndRateStatus\RateStatus\Proprietary TranslateTo Data Source Scheme 1078 END 1079 END 1080 NODE (Rate Type Code) 1081 RateTypeAndAmountAndRateStatus\RateType\Code TranslateTo Rate Type Code 1082 (RateTypeAndAmountAndRateStatus\RateType\Proprietary\Identification ToUppercase) CopyTo Rate Type Code 1083 END 1084 NODE (Currency Code) 1085 RateTypeAndAmountAndRateStatus\Amount\Currency CopyTo Currency Code 1086 END 1087 NODE (Amount) 1088 (RateTypeAndAmountAndRateStatus\Amount\Amount FormatDecimal 'MT') CopyTo Amount 1089 END 1090 NODE (Rate Status) 1091 RateTypeAndAmountAndRateStatus\RateStatus\Code TranslateTo Rate Status 1092 (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\Identification ToUppercase) CopyTo Rate Status 1093 END 1094 END 1095 END |
protected void |
translateISINIdentifier_Identifier_Isin_Default(String targetElement,
XmlNode node)
Translate method ISINIdentifier -> Identifier_Isin : Default
239 TRANSLATE(ISINIdentifier, Identifier_Isin) 240 RULE 241 ('ISIN ' Concatenate ISINIdentifier) CopyTo Identifier_Isin 242 END 243 END |
protected void |
translateISODate_98A_Default(String targetElement,
XmlNode node)
Translate method ISODate -> 98A : Default
678 TRANSLATE(ISODate, 98A) 679 RULE 680 NODE (Date) 681 ISODate TranslateTo Date 682 END 683 END 684 END |
protected void |
translateISODate_DateTime_YYYYMMDD_Default(String targetElement,
XmlNode node)
Translate method ISODate -> DateTime_YYYYMMDD : Default
685 TRANSLATE(ISODate, DateTime_YYYYMMDD) 686 RULE 687 (ISODate FormatDateTime ('MX_Date', 'MT_YYYYMMDD')) CopyTo DateTime_YYYYMMDD 688 END 689 END |
protected void |
translateISODateTime_98C_Default(String targetElement,
XmlNode node)
Translate method ISODateTime -> 98C : Default
706 TRANSLATE(ISODateTime, 98C) 707 RULE 708 NODE (Date) 709 IF (Not ((ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z?') Or (((ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z') Or (ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[+-][0-9]{2}:[0-9]{2}')) Or (ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}')))) 710 THEN 711 ISODateTime TranslateTo Date 712 END 713 END 714 NODE (Time) 715 IF (Not ((ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z?') Or (((ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z') Or (ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[+-][0-9]{2}:[0-9]{2}')) Or (ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}')))) 716 THEN 717 ISODateTime TranslateTo Time 718 END 719 END 720 END 721 END |
protected void |
translateISODateTime_DateTime_HHMMSS_Default(String targetElement,
XmlNode node)
Translate method ISODateTime -> DateTime_HHMMSS : Default
727 TRANSLATE(ISODateTime, DateTime_HHMMSS) 728 RULE 729 (ISODateTime FormatDateTime ('MX_DateTime', 'MT_HHMMSS')) CopyTo DateTime_HHMMSS 730 END 731 END |
protected void |
translateISODateTime_DateTime_UTCIndicator_1_Default(String targetElement,
XmlNode node)
Translate method ISODateTime -> DateTime_UTCIndicator_1 : Default
781 TRANSLATE(ISODateTime, DateTime_UTCIndicator_1) 782 RULE 783 IF (ISODateTime Matches '.*-00:00') 784 THEN 785 '0000' CopyTo DateTime_UTCIndicator_1 786 ELSE 787 (ISODateTime FormatDateTime ('MX_DateTime', 'MT_UTCIndicator')) CopyTo DateTime_UTCIndicator_1 788 END 789 END 790 END |
protected void |
translateISODateTime_DateTime_YYYYMMDD_Default(String targetElement,
XmlNode node)
Translate method ISODateTime -> DateTime_YYYYMMDD : Default
722 TRANSLATE(ISODateTime, DateTime_YYYYMMDD) 723 RULE 724 (ISODateTime FormatDateTime ('MX_DateTime', 'MT_YYYYMMDD')) CopyTo DateTime_YYYYMMDD 725 END 726 END |
protected void |
translateISODateTime_Quantity_FIN_3n_Default(String targetElement,
XmlNode node)
Translate method ISODateTime -> Quantity_FIN_3n : Default
765 TRANSLATE(ISODateTime, Quantity_FIN_3n) 766 RULE 767 IF (ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*') 768 THEN 769 (ISODateTime Substring (((ISODateTime Find '.') Add '1'), '3')) CopyTo Quantity_FIN_3n 770 END 771 IF (ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*[+-][0-9]{2}:[0-9]{2}') 772 THEN 773 (((ISODateTime Substring '1') ExtractPattern ('\.', '[+-]')) Substring ('2', '3')) CopyTo Quantity_FIN_3n 774 END 775 IF (ISODateTime Matches '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]*Z') 776 THEN 777 (((ISODateTime Substring '1') ExtractPattern ('\.', 'Z')) Substring ('2', '3')) CopyTo Quantity_FIN_3n 778 END 779 END 780 END |
protected void |
translateISONormalisedDateTime_98C_Default(String targetElement,
XmlNode node)
Translate method ISONormalisedDateTime -> 98C : Default
102 TRANSLATE(ISONormalisedDateTime, 98C) 103 RULE 104 NODE (Date) 105 (ISONormalisedDateTime FormatDateTime ('MX_DateTime', 'MT_YYYYMMDD')) CopyTo Date 106 END 107 NODE (Time) 108 (ISONormalisedDateTime FormatDateTime ('MX_DateTime', 'MT_HHMMSS')) CopyTo Time 109 END 110 END 111 END |
protected void |
translateMarketIdentification8_94B_16_Default(String targetElement,
XmlNode node)
Translate method MarketIdentification8 -> 94B_16 : Default
1278 TRANSLATE(MarketIdentification8, 94B_16) 1279 RULE 1280 NODE (Data Source Scheme) 1281 Type\Proprietary TranslateTo Data Source Scheme 1282 END 1283 NODE (Place Code) 1284 Type\Code TranslateTo Place Code 1285 (Type\Proprietary\Identification ToUppercase) CopyTo Place Code 1286 END 1287 NODE (Narrative) 1288 Identification\MarketIdentifierCode CopyTo Narrative 1289 Identification\Description CopyTo Narrative 1290 END 1291 END 1292 END |
protected void |
translateMarketType2Code_OptionalCode_4c_409_Default(String targetElement,
XmlNode node)
Translate method MarketType2Code -> OptionalCode_4!c_409 : Default
1293 TRANSLATE(MarketType2Code, OptionalCode_4!c_409) 1294 RULE 1295 'PRIM' EquivalentTo 'PRIM' 1296 'SECM' EquivalentTo 'SECM' 1297 'OTCO' EquivalentTo 'OTCO' 1298 'VARI' EquivalentTo 'VARI' 1299 'EXCH' EquivalentTo 'EXCH' 1300 END 1301 END |
protected void |
translateMax35Text_20C_Default(String targetElement,
XmlNode node)
Translate method Max35Text -> 20C : Default
1 TRANSLATE(Max35Text, 20C) 2 RULE 3 NODE (Reference) 4 IF ((Max35Text Length) LessThanOrEqualTo '16') 5 THEN 6 Max35Text CopyTo Reference 7 END 8 END 9 END 10 END |
protected void |
translateNameAndAddress12_Text_FIN_4M35x_Default(String targetElement,
XmlNode node)
Translate method NameAndAddress12 -> Text_FIN_4M35x : Default
1681 TRANSLATE(NameAndAddress12, Text_FIN_4M35x) 1682 RULE 1683 NODE (Line) 1684 (Name Substring ('1', '35')) CopyTo Line[1] 1685 END 1686 NODE (Line) 1687 (Name Substring ('36', '35')) CopyTo Line[2] 1688 END 1689 NODE (Line) 1690 (Name Substring ('71', '35')) CopyTo Line[3] 1691 END 1692 NODE (Line) 1693 (Name Substring ('106', '35')) CopyTo Line[4] 1694 END 1695 END 1696 END |
protected void |
translateNetDividendRateFormat3Choice_92F_Default(String targetElement,
XmlNode node)
Translate method NetDividendRateFormat3Choice -> 92F : Default
1903 TRANSLATE(NetDividendRateFormat3Choice, 92F) 1904 RULE 1905 Amount TranslateTo 92F 1906 END 1907 END |
protected void |
translateNetDividendRateFormat3Choice_92J_5_Default(String targetElement,
XmlNode node)
Translate method NetDividendRateFormat3Choice -> 92J_5 : Default
1908 TRANSLATE(NetDividendRateFormat3Choice, 92J_5) 1909 RULE 1910 NODE (Data Source Scheme) 1911 IF (((RateTypeAndAmountAndRateStatus\RateType\Proprietary IsPresent) And (Not (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary IsPresent))) Or ((RateTypeAndAmountAndRateStatus\RateType\Proprietary\Issuer IsSameString RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\Issuer) And (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\SchemeName IsSameString RateTypeAndAmountAndRateStatus\RateType\Proprietary\SchemeName))) 1912 THEN 1913 RateTypeAndAmountAndRateStatus\RateType\Proprietary TranslateTo Data Source Scheme 1914 END 1915 IF ((Not (RateTypeAndAmountAndRateStatus\RateType\Proprietary IsPresent)) And (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary IsPresent)) 1916 THEN 1917 RateTypeAndAmountAndRateStatus\RateStatus\Proprietary TranslateTo Data Source Scheme 1918 END 1919 END 1920 NODE (Rate Type Code) 1921 RateTypeAndAmountAndRateStatus\RateType\Code TranslateTo Rate Type Code 1922 RateTypeAndAmountAndRateStatus\RateType\Proprietary\Identification CopyTo Rate Type Code 1923 END 1924 NODE (Currency Code) 1925 RateTypeAndAmountAndRateStatus\Amount\Currency CopyTo Currency Code 1926 END 1927 NODE (Amount) 1928 (RateTypeAndAmountAndRateStatus\Amount\Amount FormatDecimal 'MT') CopyTo Amount 1929 END 1930 NODE (Rate Status) 1931 RateTypeAndAmountAndRateStatus\RateStatus\Code TranslateTo Rate Status 1932 RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\Identification CopyTo Rate Status 1933 END 1934 END 1935 END |
protected void |
translateNetDividendRateType1Code_OptionalCode_4c_296_Default(String targetElement,
XmlNode node)
Translate method NetDividendRateType1Code -> OptionalCode_4!c_296 : Default
1936 TRANSLATE(NetDividendRateType1Code, OptionalCode_4!c_296) 1937 RULE 1938 'CAPO' EquivalentTo 'CAPO' 1939 'FLFR' EquivalentTo 'FLFR' 1940 'INCO' EquivalentTo 'INCO' 1941 'INTR' EquivalentTo 'INTR' 1942 'SOIC' EquivalentTo 'SOIC' 1943 'TXBL' EquivalentTo 'TXBL' 1944 'TXDF' EquivalentTo 'TXDF' 1945 'TXFR' EquivalentTo 'TXFR' 1946 'UNFR' EquivalentTo 'UNFR' 1947 END 1948 END |
protected void |
translateOptionFeatures1Code_OptionalCode_4c_306_Default(String targetElement,
XmlNode node)
Translate method OptionFeatures1Code -> OptionalCode_4!c_306 : Default
640 TRANSLATE(OptionFeatures1Code, OptionalCode_4!c_306) 641 RULE 642 'COND' EquivalentTo 'COND' 643 'MAXC' EquivalentTo 'MAXC' 644 'MAXS' EquivalentTo 'MAXS' 645 'OPLF' EquivalentTo 'OPLF' 646 'PROR' EquivalentTo 'PROR' 647 'QOVE' EquivalentTo 'QOVE' 648 'QREC' EquivalentTo 'QREC' 649 'VVPR' EquivalentTo 'VVPR' 650 END 651 END |
protected void |
translateOptionFeaturesFormat3Choice_22F_185_Default(String targetElement,
XmlNode node)
Translate method OptionFeaturesFormat3Choice -> 22F_185 : Default
629 TRANSLATE(OptionFeaturesFormat3Choice, 22F_185) 630 RULE 631 NODE (Data Source Scheme) 632 Proprietary TranslateTo Data Source Scheme 633 END 634 NODE (Indicator) 635 Code TranslateTo Indicator 636 (Proprietary\Identification ToUppercase) CopyTo Indicator 637 END 638 END 639 END |
protected void |
translateOptionNumber1Choice_Identifier_FIN_3Ec_Default(String targetElement,
XmlNode node)
Translate method OptionNumber1Choice -> Identifier_FIN_3Ec : Default
577 TRANSLATE(OptionNumber1Choice, Identifier_FIN_3Ec) 578 RULE 579 Number CopyTo Identifier_FIN_3Ec 580 Code TranslateTo Identifier_FIN_3Ec 581 END 582 END |
protected void |
translateOptionNumber1Code_Identifier_FIN_3Ec_Default(String targetElement,
XmlNode node)
Translate method OptionNumber1Code -> Identifier_FIN_3Ec : Default
583 TRANSLATE(OptionNumber1Code, Identifier_FIN_3Ec) 584 RULE 585 'UNSO' EquivalentTo 'UNS' 586 END 587 END |
protected void |
translateOriginalAndCurrentQuantities3_93B_AMOR(String targetElement,
XmlNode node)
Translate method OriginalAndCurrentQuantities3 -> 93B : AMOR
428 TRANSLATE(OriginalAndCurrentQuantities3, 93B) 429 RULE 430 NODE (Quantity Type Code) 431 IF (AmortisedValue IsPresent) 432 THEN 433 'AMOR' CopyTo Quantity Type Code 434 END 435 END 436 NODE (Sign) 437 IF (ShortLongPosition IsSameString 'SHOR') 438 THEN 439 'N' CopyTo Sign 440 END 441 END 442 END 443 END |
protected void |
translateOriginalAndCurrentQuantities3_93B_FAMT(String targetElement,
XmlNode node)
Translate method OriginalAndCurrentQuantities3 -> 93B : FAMT
444 TRANSLATE(OriginalAndCurrentQuantities3, 93B) 445 RULE 446 NODE (Quantity Type Code) 447 IF (FaceAmount IsPresent) 448 THEN 449 'FAMT' CopyTo Quantity Type Code 450 END 451 END 452 NODE (Sign) 453 IF (ShortLongPosition IsSameString 'SHOR') 454 THEN 455 'N' CopyTo Sign 456 END 457 END 458 END 459 END |
protected void |
translateParty9Choice_95P_4_Default(String targetElement,
XmlNode node)
Translate method Party9Choice -> 95P_4 : Default
2016 TRANSLATE(Party9Choice, 95P_4) 2017 RULE 2018 NODE (Identifier Code) 2019 OrganisationIdentification\Identification\OrganisationIdentification\AnyBIC TranslateTo Identifier Code 2020 FinancialInstitutionIdentification\FinancialInstitutionIdentification\BICFI TranslateTo Identifier Code 2021 END 2022 END 2023 END |
protected void |
translateParty9Choice_95Q_Default(String targetElement,
XmlNode node)
Translate method Party9Choice -> 95Q : Default
2029 TRANSLATE(Party9Choice, 95Q) 2030 RULE 2031 NODE (Name and Address) 2032 NODE (Line) 2033 (((((((((((((OrganisationIdentification\Name Concatenate OrganisationIdentification\PostalAddress\AddressType) Concatenate OrganisationIdentification\PostalAddress\Department) Concatenate OrganisationIdentification\PostalAddress\SubDepartment) Concatenate OrganisationIdentification\PostalAddress\StreetName) Concatenate OrganisationIdentification\PostalAddress\BuildingNumber) Concatenate OrganisationIdentification\PostalAddress\PostCode) Concatenate OrganisationIdentification\PostalAddress\TownName) Concatenate OrganisationIdentification\PostalAddress\CountrySubDivision) Concatenate OrganisationIdentification\PostalAddress\Country) Concatenate OrganisationIdentification\PostalAddress\AddressLine[*]) Substring ('1', '35')) TrimRight '/') TrimLeft '/') CopyTo Name and Address\Line[1] 2034 (((((((((((((FinancialInstitutionIdentification\FinancialInstitutionIdentification\Name Concatenate OrganisationIdentification\PostalAddress\AddressType) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\Department) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\SubDepartment) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\StreetName) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\BuildingNumber) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\PostCode) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\TownName) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\CountrySubDivision) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\Country) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\AddressLine[*]) Substring ('1', '35')) TrimLeft '/') TrimRight '/') CopyTo Name and Address\Line[1] 2035 END 2036 NODE (Line) 2037 (((((((((((((OrganisationIdentification\Name Concatenate OrganisationIdentification\PostalAddress\AddressType) Concatenate OrganisationIdentification\PostalAddress\Department) Concatenate OrganisationIdentification\PostalAddress\SubDepartment) Concatenate OrganisationIdentification\PostalAddress\StreetName) Concatenate OrganisationIdentification\PostalAddress\BuildingNumber) Concatenate OrganisationIdentification\PostalAddress\PostCode) Concatenate OrganisationIdentification\PostalAddress\TownName) Concatenate OrganisationIdentification\PostalAddress\CountrySubDivision) Concatenate OrganisationIdentification\PostalAddress\Country) Concatenate OrganisationIdentification\PostalAddress\AddressLine[*]) Substring ('36', '35')) TrimLeft '/') TrimRight '/') CopyTo Name and Address\Line[2] 2038 (((((((((((((FinancialInstitutionIdentification\FinancialInstitutionIdentification\Name Concatenate OrganisationIdentification\PostalAddress\AddressType) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\Department) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\SubDepartment) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\StreetName) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\BuildingNumber) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\PostCode) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\TownName) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\CountrySubDivision) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\Country) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\AddressLine[*]) Substring ('36', '35')) TrimLeft '/') TrimRight '/') CopyTo Name and Address\Line[2] 2039 END 2040 NODE (Line) 2041 (((((((((((((OrganisationIdentification\Name Concatenate OrganisationIdentification\PostalAddress\AddressType) Concatenate OrganisationIdentification\PostalAddress\Department) Concatenate OrganisationIdentification\PostalAddress\SubDepartment) Concatenate OrganisationIdentification\PostalAddress\StreetName) Concatenate OrganisationIdentification\PostalAddress\BuildingNumber) Concatenate OrganisationIdentification\PostalAddress\PostCode) Concatenate OrganisationIdentification\PostalAddress\TownName) Concatenate OrganisationIdentification\PostalAddress\CountrySubDivision) Concatenate OrganisationIdentification\PostalAddress\Country) Concatenate OrganisationIdentification\PostalAddress\AddressLine[*]) Substring ('71', '35')) TrimLeft '/') TrimRight '/') CopyTo Name and Address\Line[3] 2042 (((((((((((((FinancialInstitutionIdentification\FinancialInstitutionIdentification\Name Concatenate OrganisationIdentification\PostalAddress\AddressType) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\Department) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\SubDepartment) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\StreetName) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\BuildingNumber) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\PostCode) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\TownName) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\CountrySubDivision) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\Country) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\AddressLine[*]) Substring ('71', '35')) TrimLeft '/') TrimRight '/') CopyTo Name and Address\Line[3] 2043 END 2044 NODE (Line) 2045 (((((((((((((OrganisationIdentification\Name Concatenate OrganisationIdentification\PostalAddress\AddressType) Concatenate OrganisationIdentification\PostalAddress\Department) Concatenate OrganisationIdentification\PostalAddress\SubDepartment) Concatenate OrganisationIdentification\PostalAddress\StreetName) Concatenate OrganisationIdentification\PostalAddress\BuildingNumber) Concatenate OrganisationIdentification\PostalAddress\PostCode) Concatenate OrganisationIdentification\PostalAddress\TownName) Concatenate OrganisationIdentification\PostalAddress\CountrySubDivision) Concatenate OrganisationIdentification\PostalAddress\Country) Concatenate OrganisationIdentification\PostalAddress\AddressLine[*]) Substring ('106', '35')) TrimLeft '/') TrimRight '/') CopyTo Name and Address\Line[4] 2046 (((((((((((((FinancialInstitutionIdentification\FinancialInstitutionIdentification\Name Concatenate OrganisationIdentification\PostalAddress\AddressType) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\Department) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\SubDepartment) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\StreetName) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\BuildingNumber) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\PostCode) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\TownName) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\CountrySubDivision) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\Country) Concatenate FinancialInstitutionIdentification\FinancialInstitutionIdentification\PostalAddress\AddressLine[*]) Substring ('106', '35')) TrimLeft '/') TrimRight '/') CopyTo Name and Address\Line[4] 2047 END 2048 END 2049 END 2050 END |
protected void |
translateParty9Choice_95R_1_Default(String targetElement,
XmlNode node)
Translate method Party9Choice -> 95R_1 : Default
2051 TRANSLATE(Party9Choice, 95R_1) 2052 RULE 2053 NODE (Data Source Scheme) 2054 ((((FinancialInstitutionIdentification\FinancialInstitutionIdentification\Other\Issuer Substring ('1', '4')) Concatenate (FinancialInstitutionIdentification\FinancialInstitutionIdentification\Other\SchemeName\Code Substring ('1', '4'))) Concatenate (FinancialInstitutionIdentification\FinancialInstitutionIdentification\Other\SchemeName\Proprietary Substring ('1', '4'))) ToUppercase) CopyTo Data Source Scheme 2055 ((((OrganisationIdentification\Identification\OrganisationIdentification\Other[1]\Issuer Substring ('1', '4')) Concatenate (OrganisationIdentification\Identification\OrganisationIdentification\Other[1]\SchemeName\Code Substring ('1', '4'))) Concatenate (OrganisationIdentification\Identification\OrganisationIdentification\Other[1]\SchemeName\Proprietary Substring ('1', '4'))) ToUppercase) CopyTo Data Source Scheme 2056 END 2057 NODE (Proprietary Code) 2058 (FinancialInstitutionIdentification\FinancialInstitutionIdentification\Other\Identification ToUppercase) CopyTo Proprietary Code 2059 (OrganisationIdentification\Identification\OrganisationIdentification\Other[1]\Identification ToUppercase) CopyTo Proprietary Code 2060 END 2061 END 2062 END |
protected void |
translatePartyIdentification51Choice_95P_4_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification51Choice -> 95P_4 : Default
154 TRANSLATE(PartyIdentification51Choice, 95P_4) 155 RULE 156 NODE (Identifier Code) 157 AnyBIC TranslateTo Identifier Code 158 END 159 END 160 END |
protected void |
translatePartyIdentification51Choice_95R_1_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification51Choice -> 95R_1 : Default
166 TRANSLATE(PartyIdentification51Choice, 95R_1) 167 RULE 168 ProprietaryIdentification TranslateTo 95R_1 169 END 170 END |
protected void |
translatePartyIdentification53Choice_95C_2_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification53Choice -> 95C_2 : Default
1660 TRANSLATE(PartyIdentification53Choice, 95C_2) 1661 RULE 1662 NODE (Country Code) 1663 Country CopyTo Country Code 1664 END 1665 END 1666 END |
protected void |
translatePartyIdentification53Choice_95P_4_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification53Choice -> 95P_4 : Default
1667 TRANSLATE(PartyIdentification53Choice, 95P_4) 1668 RULE 1669 NODE (Identifier Code) 1670 AnyBIC TranslateTo Identifier Code 1671 END 1672 END 1673 END |
protected void |
translatePartyIdentification53Choice_95Q_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification53Choice -> 95Q : Default
1674 TRANSLATE(PartyIdentification53Choice, 95Q) 1675 RULE 1676 NODE (Name and Address) 1677 NameAndAddress TranslateTo Name and Address 1678 END 1679 END 1680 END |
protected void |
translatePartyIdentification54Choice_95P_4_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification54Choice -> 95P_4 : Default
1761 TRANSLATE(PartyIdentification54Choice, 95P_4) 1762 RULE 1763 NODE (Identifier Code) 1764 AnyBIC TranslateTo Identifier Code 1765 END 1766 END 1767 END |
protected void |
translatePartyIdentification54Choice_95Q_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification54Choice -> 95Q : Default
1768 TRANSLATE(PartyIdentification54Choice, 95Q) 1769 RULE 1770 NODE (Name and Address) 1771 NameAndAddress TranslateTo Name and Address 1772 END 1773 END 1774 END |
protected void |
translatePartyIdentification54Choice_95R_1_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification54Choice -> 95R_1 : Default
1775 TRANSLATE(PartyIdentification54Choice, 95R_1) 1776 RULE 1777 ProprietaryIdentification TranslateTo 95R_1 1778 END 1779 END |
protected void |
translatePartyIdentification55Choice_95P_5_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification55Choice -> 95P_5 : Default
1831 TRANSLATE(PartyIdentification55Choice, 95P_5) 1832 RULE 1833 NODE (Identifier Code) 1834 BICFI TranslateTo Identifier Code 1835 END 1836 END 1837 END |
protected void |
translatePartyIdentification55Choice_95Q_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification55Choice -> 95Q : Default
1843 TRANSLATE(PartyIdentification55Choice, 95Q) 1844 RULE 1845 NODE (Name and Address) 1846 NameAndAddress TranslateTo Name and Address 1847 END 1848 END 1849 END |
protected void |
translatePartyIdentification55Choice_95R_1_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification55Choice -> 95R_1 : Default
1850 TRANSLATE(PartyIdentification55Choice, 95R_1) 1851 RULE 1852 ProprietaryIdentification TranslateTo 95R_1 1853 END 1854 END |
protected void |
translatePartyIdentification56Choice_95P_4_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification56Choice -> 95P_4 : Default
2063 TRANSLATE(PartyIdentification56Choice, 95P_4) 2064 RULE 2065 NODE (Identifier Code) 2066 AnyBIC TranslateTo Identifier Code 2067 END 2068 END 2069 END |
protected void |
translatePartyIdentification56Choice_95Q_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification56Choice -> 95Q : Default
2070 TRANSLATE(PartyIdentification56Choice, 95Q) 2071 RULE 2072 NODE (Name and Address) 2073 NameAndAddress TranslateTo Name and Address 2074 END 2075 END 2076 END |
protected void |
translatePartyIdentification56Choice_95R_1_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification56Choice -> 95R_1 : Default
2077 TRANSLATE(PartyIdentification56Choice, 95R_1) 2078 RULE 2079 ProprietaryIdentification TranslateTo 95R_1 2080 END 2081 END |
protected void |
translatePayment1Code_22H_37_Default(String targetElement,
XmlNode node)
Translate method Payment1Code -> 22H_37 : Default
1794 TRANSLATE(Payment1Code, 22H_37) 1795 RULE 1796 NODE (Indicator) 1797 Payment1Code TranslateTo Indicator 1798 END 1799 END 1800 END |
protected void |
translatePayment1Code_Code_4c_130_Default(String targetElement,
XmlNode node)
Translate method Payment1Code -> Code_4!c_130 : Default
1801 TRANSLATE(Payment1Code, Code_4!c_130) 1802 RULE 1803 'ACTU' EquivalentTo 'ACTU' 1804 'CONT' EquivalentTo 'CONT' 1805 END 1806 END |
protected void |
translatePercentageRate_92A_Default(String targetElement,
XmlNode node)
Translate method PercentageRate -> 92A : Default
1020 TRANSLATE(PercentageRate, 92A) 1021 RULE 1022 NODE (Sign) 1023 PercentageRate TranslateTo Sign 1024 END 1025 NODE (Rate) 1026 PercentageRate TranslateTo Rate 1027 END 1028 END 1029 END |
protected void |
translatePercentageRate_Quantity_FIN_15d_PrecentageRateToQuantity15D(String targetElement,
XmlNode node)
Translate method PercentageRate -> Quantity_FIN_15d : PrecentageRateToQuantity15D
1148 TRANSLATE(PercentageRate, Quantity_FIN_15d) 1149 RULE 1150 IF (((PercentageRate Substring ('1', '1')) IsSameString '-') Or ((PercentageRate Substring ('1', '1')) IsSameString '+')) 1151 THEN 1152 ((PercentageRate Substring '2') FormatDecimal 'MT') CopyTo Quantity_FIN_15d 1153 ELSE 1154 (PercentageRate FormatDecimal 'MT') CopyTo Quantity_FIN_15d 1155 END 1156 END 1157 END |
protected void |
translatePercentageRate_Rate_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method PercentageRate -> Rate_FIN_15d : Default
1038 TRANSLATE(PercentageRate, Rate_FIN_15d) 1039 RULE 1040 IF (((PercentageRate Substring ('1', '1')) IsSameString '-') Or ((PercentageRate Substring ('1', '1')) IsSameString '+')) 1041 THEN 1042 ((PercentageRate Substring '2') FormatDecimal 'MT') CopyTo Rate_FIN_15d 1043 ELSE 1044 (PercentageRate FormatDecimal 'MT') CopyTo Rate_FIN_15d 1045 END 1046 END 1047 END |
protected void |
translatePercentageRate_Text_Sign_Default(String targetElement,
XmlNode node)
Translate method PercentageRate -> Text_Sign : Default
1030 TRANSLATE(PercentageRate, Text_Sign) 1031 RULE 1032 IF ((PercentageRate Substring ('1', '1')) IsSameString '-') 1033 THEN 1034 'N' CopyTo Text_Sign 1035 END 1036 END 1037 END |
protected void |
translatePeriod5_69A_Default(String targetElement,
XmlNode node)
Translate method Period5 -> 69A : Default
791 TRANSLATE(Period5, 69A) 792 RULE 793 NODE (Date1) 794 IF ((StartDate\Date\Date IsPresent) And (EndDate\Date\Date IsPresent)) 795 THEN 796 StartDate\Date\Date TranslateTo Date1 797 END 798 END 799 NODE (Date2) 800 IF ((StartDate\Date\Date IsPresent) And (EndDate\Date\Date IsPresent)) 801 THEN 802 EndDate\Date\Date TranslateTo Date2 803 END 804 END 805 END 806 END |
protected void |
translatePeriod5_69B_Default(String targetElement,
XmlNode node)
Translate method Period5 -> 69B : Default
807 TRANSLATE(Period5, 69B) 808 RULE 809 NODE (Date1) 810 IF ((StartDate\Date\DateTime IsPresent) And (EndDate\Date\DateTime IsPresent)) 811 THEN 812 StartDate\Date\DateTime TranslateTo Date1 813 END 814 END 815 NODE (Time1) 816 IF ((StartDate\Date\DateTime IsPresent) And (EndDate\Date\DateTime IsPresent)) 817 THEN 818 StartDate\Date\DateTime TranslateTo Time1 819 END 820 END 821 NODE (Date2) 822 IF ((StartDate\Date\DateTime IsPresent) And (EndDate\Date\DateTime IsPresent)) 823 THEN 824 EndDate\Date\DateTime TranslateTo Date2 825 END 826 END 827 NODE (Time2) 828 IF ((StartDate\Date\DateTime IsPresent) And (EndDate\Date\DateTime IsPresent)) 829 THEN 830 EndDate\Date\DateTime TranslateTo Time2 831 END 832 END 833 END 834 END |
protected void |
translatePeriod5_69C_2_Default(String targetElement,
XmlNode node)
Translate method Period5 -> 69C_2 : Default
835 TRANSLATE(Period5, 69C_2) 836 RULE 837 NODE (Date) 838 IF ((StartDate\Date\Date IsPresent) And (EndDate\NotSpecifiedDate IsPresent)) 839 THEN 840 StartDate\Date\Date TranslateTo Date 841 END 842 END 843 NODE (Date Code) 844 IF ((StartDate\Date\Date IsPresent) And (EndDate\NotSpecifiedDate IsPresent)) 845 THEN 846 EndDate\NotSpecifiedDate TranslateTo Date Code 847 END 848 END 849 END 850 END |
protected void |
translatePeriod5_69D_2_Default(String targetElement,
XmlNode node)
Translate method Period5 -> 69D_2 : Default
857 TRANSLATE(Period5, 69D_2) 858 RULE 859 NODE (Date) 860 IF ((StartDate\Date\DateTime IsPresent) And (EndDate\NotSpecifiedDate IsPresent)) 861 THEN 862 StartDate\Date\DateTime TranslateTo Date 863 END 864 END 865 NODE (Time) 866 IF ((StartDate\Date\DateTime IsPresent) And (EndDate\NotSpecifiedDate IsPresent)) 867 THEN 868 StartDate\Date\DateTime TranslateTo Time 869 END 870 END 871 NODE (Date Code) 872 IF ((StartDate\Date\DateTime IsPresent) And (EndDate\NotSpecifiedDate IsPresent)) 873 THEN 874 EndDate\NotSpecifiedDate TranslateTo Date Code 875 END 876 END 877 END 878 END |
protected void |
translatePeriod5_69E_2_Default(String targetElement,
XmlNode node)
Translate method Period5 -> 69E_2 : Default
879 TRANSLATE(Period5, 69E_2) 880 RULE 881 NODE (Date Code) 882 IF ((StartDate\NotSpecifiedDate IsPresent) And (EndDate\Date\Date IsPresent)) 883 THEN 884 StartDate\NotSpecifiedDate TranslateTo Date Code 885 END 886 END 887 NODE (Date) 888 IF ((StartDate\NotSpecifiedDate IsPresent) And (EndDate\Date\Date IsPresent)) 889 THEN 890 EndDate\Date\Date TranslateTo Date 891 END 892 END 893 END 894 END |
protected void |
translatePeriod5_69F_2_Default(String targetElement,
XmlNode node)
Translate method Period5 -> 69F_2 : Default
895 TRANSLATE(Period5, 69F_2) 896 RULE 897 NODE (Date Code) 898 IF ((StartDate\NotSpecifiedDate IsPresent) And (EndDate\Date\DateTime IsPresent)) 899 THEN 900 StartDate\NotSpecifiedDate TranslateTo Date Code 901 END 902 END 903 NODE (Date) 904 IF ((StartDate\NotSpecifiedDate IsPresent) And (EndDate\Date\DateTime IsPresent)) 905 THEN 906 EndDate\Date\DateTime TranslateTo Date 907 END 908 END 909 NODE (Time) 910 IF ((StartDate\NotSpecifiedDate IsPresent) And (EndDate\Date\DateTime IsPresent)) 911 THEN 912 EndDate\Date\DateTime TranslateTo Time 913 END 914 END 915 END 916 END |
protected void |
translatePriceFormat12Choice_90A_Default(String targetElement,
XmlNode node)
Translate method PriceFormat12Choice -> 90A : Default
1994 TRANSLATE(PriceFormat12Choice, 90A) 1995 RULE 1996 NODE (Percentage Type Code) 1997 PercentagePrice\PercentagePriceType TranslateTo Percentage Type Code 1998 END 1999 NODE (Price) 2000 PercentagePrice\PriceValue TranslateTo Price 2001 END 2002 END 2003 END |
protected void |
translatePriceFormat12Choice_90B_2_Default(String targetElement,
XmlNode node)
Translate method PriceFormat12Choice -> 90B_2 : Default
2004 TRANSLATE(PriceFormat12Choice, 90B_2) 2005 RULE 2006 AmountPrice TranslateTo 90B_2 2007 END 2008 END |
protected void |
translatePriceFormat12Choice_90K_Default(String targetElement,
XmlNode node)
Translate method PriceFormat12Choice -> 90K : Default
2009 TRANSLATE(PriceFormat12Choice, 90K) 2010 RULE 2011 NODE (Index Points) 2012 (IndexPoints FormatDecimal 'MT') CopyTo Index Points 2013 END 2014 END 2015 END |
protected void |
translatePriceFormat13Choice_90A_Default(String targetElement,
XmlNode node)
Translate method PriceFormat13Choice -> 90A : Default
1130 TRANSLATE(PriceFormat13Choice, 90A) 1131 RULE 1132 NODE (Percentage Type Code) 1133 PercentagePrice\PercentagePriceType TranslateTo Percentage Type Code 1134 END 1135 NODE (Price) 1136 PercentagePrice\PriceValue TranslateTo Price 1137 END 1138 END 1139 END |
protected void |
translatePriceFormat13Choice_90B_2_Default(String targetElement,
XmlNode node)
Translate method PriceFormat13Choice -> 90B_2 : Default
1158 TRANSLATE(PriceFormat13Choice, 90B_2) 1159 RULE 1160 AmountPrice TranslateTo 90B_2 1161 END 1162 END |
protected void |
translatePriceFormat13Choice_90F_1_Default(String targetElement,
XmlNode node)
Translate method PriceFormat13Choice -> 90F_1 : Default
1189 TRANSLATE(PriceFormat13Choice, 90F_1) 1190 RULE 1191 NODE (Amount Type Code) 1192 AmountPricePerFinancialInstrumentQuantity\AmountPriceType TranslateTo Amount Type Code 1193 END 1194 NODE (Currency Code) 1195 AmountPricePerFinancialInstrumentQuantity\PriceValue\Currency TranslateTo Currency Code 1196 END 1197 NODE (Amount) 1198 AmountPricePerFinancialInstrumentQuantity\PriceValue\Amount TranslateTo Amount 1199 END 1200 NODE (Quantity Type Code) 1201 IF (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\Unit IsPresent) 1202 THEN 1203 'UNIT' CopyTo Quantity Type Code 1204 END 1205 IF (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\FaceAmount IsPresent) 1206 THEN 1207 'FAMT' CopyTo Quantity Type Code 1208 END 1209 IF (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\AmortisedValue IsPresent) 1210 THEN 1211 'AMOR' CopyTo Quantity Type Code 1212 END 1213 END 1214 NODE (Quantity) 1215 AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\Unit TranslateTo Quantity 1216 AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\FaceAmount TranslateTo Quantity 1217 AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\AmortisedValue TranslateTo Quantity 1218 END 1219 END 1220 END |
protected void |
translatePriceFormat13Choice_90J_1_Default(String targetElement,
XmlNode node)
Translate method PriceFormat13Choice -> 90J_1 : Default
1236 TRANSLATE(PriceFormat13Choice, 90J_1) 1237 RULE 1238 NODE (Amount Type Code) 1239 AmountPricePerAmount\AmountPriceType TranslateTo Amount Type Code 1240 END 1241 NODE (Currency Code1) 1242 AmountPricePerAmount\PriceValue\Currency TranslateTo Currency Code1 1243 END 1244 NODE (Amount1) 1245 AmountPricePerAmount\PriceValue\Amount TranslateTo Amount1 1246 END 1247 NODE (Currency Code2) 1248 AmountPricePerAmount\Amount\Currency TranslateTo Currency Code2 1249 END 1250 NODE (Amount2) 1251 AmountPricePerAmount\Amount\Amount TranslateTo Amount2 1252 END 1253 END 1254 END |
protected void |
translatePriceFormat17Choice_90A_Default(String targetElement,
XmlNode node)
Translate method PriceFormat17Choice -> 90A : Default
1255 TRANSLATE(PriceFormat17Choice, 90A) 1256 RULE 1257 NODE (Percentage Type Code) 1258 PercentagePrice\PercentagePriceType TranslateTo Percentage Type Code 1259 END 1260 NODE (Price) 1261 PercentagePrice\PriceValue TranslateTo Price 1262 END 1263 END 1264 END |
protected void |
translatePriceFormat17Choice_90B_2_Default(String targetElement,
XmlNode node)
Translate method PriceFormat17Choice -> 90B_2 : Default
1265 TRANSLATE(PriceFormat17Choice, 90B_2) 1266 RULE 1267 NODE (Amount Type Code) 1268 AmountPrice\AmountPriceType TranslateTo Amount Type Code 1269 END 1270 NODE (Currency Code) 1271 AmountPrice\PriceValue\Currency TranslateTo Currency Code 1272 END 1273 NODE (Price) 1274 AmountPrice\PriceValue\Amount TranslateTo Price 1275 END 1276 END 1277 END |
protected void |
translatePriceRateType3Code_Code_4c_6_Default(String targetElement,
XmlNode node)
Translate method PriceRateType3Code -> Code_4!c_6 : Default
1140 TRANSLATE(PriceRateType3Code, Code_4!c_6) 1141 RULE 1142 'DISC' EquivalentTo 'DISC' 1143 'PREM' EquivalentTo 'PREM' 1144 'YIEL' EquivalentTo 'YIEL' 1145 'PRCT' EquivalentTo 'PRCT' 1146 END 1147 END |
protected void |
translateProcessingPosition3Choice_22F_2_Default(String targetElement,
XmlNode node)
Translate method ProcessingPosition3Choice -> 22F_2 : Default
112 TRANSLATE(ProcessingPosition3Choice, 22F_2) 113 RULE 114 NODE (Data Source Scheme) 115 Proprietary TranslateTo Data Source Scheme 116 END 117 NODE (Indicator) 118 Code TranslateTo Indicator 119 (Proprietary\Identification ToUppercase) CopyTo Indicator 120 END 121 END 122 END |
protected void |
translateProcessingPosition3Code_OptionalCode_4c_3_Default(String targetElement,
XmlNode node)
Translate method ProcessingPosition3Code -> OptionalCode_4!c_3 : Default
123 TRANSLATE(ProcessingPosition3Code, OptionalCode_4!c_3) 124 RULE 125 'AFTE' EquivalentTo 'AFTE' 126 'WITH' EquivalentTo 'WITH' 127 'BEFO' EquivalentTo 'BEFO' 128 'INFO' EquivalentTo 'INFO' 129 END 130 END |
protected void |
translateProprietaryQuantity5_93B_Default(String targetElement,
XmlNode node)
Translate method ProprietaryQuantity5 -> 93B : Default
404 TRANSLATE(ProprietaryQuantity5, 93B) 405 RULE 406 NODE (Data Source Scheme) 407 ((Issuer Concatenate SchemeName) ToUppercase) CopyTo Data Source Scheme 408 END 409 NODE (Quantity Type Code) 410 (QuantityType ToUppercase) CopyTo Quantity Type Code 411 END 412 NODE (Sign) 413 IF (ShortLongPosition IsSameString 'SHOR') 414 THEN 415 'N' CopyTo Sign 416 END 417 END 418 NODE (Balance) 419 IF (Quantity GreaterThanOrEqualTo '1') 420 THEN 421 (Quantity FormatDecimal 'MT') CopyTo Balance 422 ELSE 423 ((Quantity Round '13') FormatDecimal 'MT') CopyTo Balance 424 END 425 END 426 END 427 END |
protected void |
translateRateAndAmountFormat6Choice_92A_Default(String targetElement,
XmlNode node)
Translate method RateAndAmountFormat6Choice -> 92A : Default
1048 TRANSLATE(RateAndAmountFormat6Choice, 92A) 1049 RULE 1050 Rate TranslateTo 92A 1051 END 1052 END |
protected void |
translateRateAndAmountFormat6Choice_92F_Default(String targetElement,
XmlNode node)
Translate method RateAndAmountFormat6Choice -> 92F : Default
1053 TRANSLATE(RateAndAmountFormat6Choice, 92F) 1054 RULE 1055 Amount TranslateTo 92F 1056 END 1057 END |
protected void |
translateRateStatus1Code_OptionalCode_4c_297_Default(String targetElement,
XmlNode node)
Translate method RateStatus1Code -> OptionalCode_4!c_297 : Default
980 TRANSLATE(RateStatus1Code, OptionalCode_4!c_297) 981 RULE 982 'ACTU' EquivalentTo 'ACTU' 983 'INDI' EquivalentTo 'INDI' 984 END 985 END |
protected void |
translateRateType3Code_OptionalCode_4c_299_Default(String targetElement,
XmlNode node)
Translate method RateType3Code -> OptionalCode_4!c_299 : Default
1987 TRANSLATE(RateType3Code, OptionalCode_4!c_299) 1988 RULE 1989 'IMPU' EquivalentTo 'IMPU' 1990 'PREC' EquivalentTo 'PREC' 1991 'TIER' EquivalentTo 'TIER' 1992 END 1993 END |
protected void |
translateRateType7Code_OptionalCode_4c_308_Default(String targetElement,
XmlNode node)
Translate method RateType7Code -> OptionalCode_4!c_308 : Default
1096 TRANSLATE(RateType7Code, OptionalCode_4!c_308) 1097 RULE 1098 'SCHD' EquivalentTo 'SCHD' 1099 'USCD' EquivalentTo 'USCD' 1100 END 1101 END |
protected void |
translateRateTypeAndAmountAndStatus10_92J_11_Default(String targetElement,
XmlNode node)
Translate method RateTypeAndAmountAndStatus10 -> 92J_11 : Default
986 TRANSLATE(RateTypeAndAmountAndStatus10, 92J_11) 987 RULE 988 NODE (Data Source Scheme) 989 IF (((RateType\Proprietary IsPresent) And (Not (RateStatus\Proprietary IsPresent))) Or ((RateType\Proprietary\Issuer IsSameString RateStatus\Proprietary\Issuer) And (RateStatus\Proprietary\SchemeName IsSameString RateType\Proprietary\SchemeName))) 990 THEN 991 RateType\Proprietary TranslateTo Data Source Scheme 992 END 993 IF ((Not (RateType\Proprietary IsPresent)) And (RateStatus\Proprietary IsPresent)) 994 THEN 995 RateStatus\Proprietary TranslateTo Data Source Scheme 996 END 997 END 998 NODE (Rate Type Code) 999 RateType\Code TranslateTo Rate Type Code 1000 (RateType\Proprietary\Identification ToUppercase) CopyTo Rate Type Code 1001 END 1002 NODE (Currency Code) 1003 Amount\Currency CopyTo Currency Code 1004 END 1005 NODE (Amount) 1006 (Amount\Amount FormatDecimal 'MT') CopyTo Amount 1007 END 1008 NODE (Rate Status) 1009 RateStatus\Code TranslateTo Rate Status 1010 (RateStatus\Proprietary\Identification ToUppercase) CopyTo Rate Status 1011 END 1012 END 1013 END |
protected void |
translateRateTypeAndAmountAndStatus12_92J_12_Default(String targetElement,
XmlNode node)
Translate method RateTypeAndAmountAndStatus12 -> 92J_12 : Default
1102 TRANSLATE(RateTypeAndAmountAndStatus12, 92J_12) 1103 RULE 1104 NODE (Data Source Scheme) 1105 IF (((RateType\Proprietary IsPresent) And (Not (RateStatus\Proprietary IsPresent))) Or ((RateType\Proprietary\Issuer IsSameString RateStatus\Proprietary\Issuer) And (RateType\Proprietary\SchemeName IsSameString RateStatus\Proprietary\SchemeName))) 1106 THEN 1107 RateType\Proprietary TranslateTo Data Source Scheme 1108 END 1109 IF ((Not (RateType\Proprietary IsPresent)) And (RateStatus\Proprietary IsPresent)) 1110 THEN 1111 RateStatus\Proprietary TranslateTo Data Source Scheme 1112 END 1113 END 1114 NODE (Rate Type Code) 1115 RateType\Code CopyTo Rate Type Code 1116 (RateType\Proprietary\Identification ToUppercase) CopyTo Rate Type Code 1117 END 1118 NODE (Currency Code) 1119 Amount\Currency TranslateTo Currency Code 1120 END 1121 NODE (Amount) 1122 (Amount\Amount FormatDecimal 'MT') CopyTo Amount 1123 END 1124 NODE (Rate Status) 1125 RateStatus\Code CopyTo Rate Status 1126 (RateStatus\Proprietary\Identification ToUppercase) CopyTo Rate Status 1127 END 1128 END 1129 END |
protected void |
translateRatioFormat7Choice_92D_1_Default(String targetElement,
XmlNode node)
Translate method RatioFormat7Choice -> 92D_1 : Default
1559 TRANSLATE(RatioFormat7Choice, 92D_1) 1560 RULE 1561 NODE (Quantity1) 1562 (QuantityToQuantity\Quantity1 FormatDecimal 'MT') CopyTo Quantity1 1563 END 1564 NODE (Quantity2) 1565 (QuantityToQuantity\Quantity2 FormatDecimal 'MT') CopyTo Quantity2 1566 END 1567 END 1568 END |
protected void |
translateRatioFormat7Choice_92L_1_Default(String targetElement,
XmlNode node)
Translate method RatioFormat7Choice -> 92L_1 : Default
1569 TRANSLATE(RatioFormat7Choice, 92L_1) 1570 RULE 1571 NODE (First Currency Code) 1572 AmountToAmount\Amount1\Currency TranslateTo First Currency Code 1573 END 1574 NODE (Amount1) 1575 (AmountToAmount\Amount1\Amount FormatDecimal 'MT') CopyTo Amount1 1576 END 1577 NODE (Second Currency Code) 1578 AmountToAmount\Amount2\Currency TranslateTo Second Currency Code 1579 END 1580 NODE (Amount2) 1581 (AmountToAmount\Amount2\Amount FormatDecimal 'MT') CopyTo Amount2 1582 END 1583 END 1584 END |
protected void |
translateRatioFormat8Choice_92D_1_Default(String targetElement,
XmlNode node)
Translate method RatioFormat8Choice -> 92D_1 : Default
1585 TRANSLATE(RatioFormat8Choice, 92D_1) 1586 RULE 1587 NODE (Quantity1) 1588 (QuantityToQuantity\Quantity1 FormatDecimal 'MT') CopyTo Quantity1 1589 END 1590 NODE (Quantity2) 1591 (QuantityToQuantity\Quantity2 FormatDecimal 'MT') CopyTo Quantity2 1592 END 1593 END 1594 END |
protected void |
translateRatioFormat8Choice_92L_1_Default(String targetElement,
XmlNode node)
Translate method RatioFormat8Choice -> 92L_1 : Default
1595 TRANSLATE(RatioFormat8Choice, 92L_1) 1596 RULE 1597 NODE (First Currency Code) 1598 AmountToAmount\Amount1\Currency TranslateTo First Currency Code 1599 END 1600 NODE (Amount1) 1601 (AmountToAmount\Amount1\Amount FormatDecimal 'MT') CopyTo Amount1 1602 END 1603 NODE (Second Currency Code) 1604 AmountToAmount\Amount2\Currency TranslateTo Second Currency Code 1605 END 1606 NODE (Amount2) 1607 (AmountToAmount\Amount2\Amount FormatDecimal 'MT') CopyTo Amount2 1608 END 1609 END 1610 END |
protected void |
translateRatioFormat8Choice_92M_1_Default(String targetElement,
XmlNode node)
Translate method RatioFormat8Choice -> 92M_1 : Default
1611 TRANSLATE(RatioFormat8Choice, 92M_1) 1612 RULE 1613 NODE (Currency Code) 1614 AmountToQuantity\Amount\Currency TranslateTo Currency Code 1615 END 1616 NODE (Amount) 1617 (AmountToQuantity\Amount\Amount FormatDecimal 'MT') CopyTo Amount 1618 END 1619 NODE (Quantity) 1620 (AmountToQuantity\Quantity FormatDecimal 'MT') CopyTo Quantity 1621 END 1622 END 1623 END |
protected void |
translateRatioFormat8Choice_92N_1_Default(String targetElement,
XmlNode node)
Translate method RatioFormat8Choice -> 92N_1 : Default
1624 TRANSLATE(RatioFormat8Choice, 92N_1) 1625 RULE 1626 NODE (Quantity) 1627 (QuantityToAmount\Quantity FormatDecimal 'MT') CopyTo Quantity 1628 END 1629 NODE (Currency Code) 1630 QuantityToAmount\Amount\Currency TranslateTo Currency Code 1631 END 1632 NODE (Amount) 1633 (QuantityToAmount\Amount\Amount FormatDecimal 'MT') CopyTo Amount 1634 END 1635 END 1636 END |
protected void |
translateRestrictedFINActiveCurrencyAnd13DecimalAmount_92F_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINActiveCurrencyAnd13DecimalAmount -> 92F : Default
922 TRANSLATE(RestrictedFINActiveCurrencyAnd13DecimalAmount, 92F) 923 RULE 924 NODE (Currency Code) 925 Currency TranslateTo Currency Code 926 END 927 NODE (Amount) 928 (Amount FormatDecimal 'MT') CopyTo Amount 929 END 930 END 931 END |
protected void |
translateRestrictedFINActiveCurrencyAnd13DecimalAmountAmount_Amount_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount -> Amount_FIN_15d : Default
1221 TRANSLATE(RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount, Amount_FIN_15d) 1222 RULE 1223 (RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount FormatDecimal 'MT') CopyTo Amount_FIN_15d 1224 END 1225 END |
protected void |
translateRestrictedFINActiveCurrencyAnd13DecimalAmountAmount_Quantity_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount -> Quantity_FIN_15d : Default
1184 TRANSLATE(RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount, Quantity_FIN_15d) 1185 RULE 1186 (RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount FormatDecimal 'MT') CopyTo Quantity_FIN_15d 1187 END 1188 END |
protected void |
translateRestrictedFINActiveCurrencyAndAmount_19B_1_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINActiveCurrencyAndAmount -> 19B_1 : Default
1855 TRANSLATE(RestrictedFINActiveCurrencyAndAmount, 19B_1) 1856 RULE 1857 NODE (Currency Code) 1858 Currency TranslateTo Currency Code 1859 END 1860 NODE (Amount) 1861 (Amount FormatDecimal 'MT') CopyTo Amount 1862 END 1863 END 1864 END |
protected void |
translateRestrictedFINDecimalNumber_36B_FinancialInstrumentQuantity1ChoiceTo36B(String targetElement,
XmlNode node)
Translate method RestrictedFINDecimalNumber -> 36B : FinancialInstrumentQuantity1ChoiceTo36B
1441 TRANSLATE(RestrictedFINDecimalNumber, 36B) 1442 RULE 1443 NODE (Quantity Type Code) 1444 'UNIT' CopyTo Quantity Type Code 1445 END 1446 NODE (Quantity) 1447 IF ((RestrictedFINDecimalNumber IsPresent) And ((RestrictedFINDecimalNumber Substring ('1', '1')) IsSameString '-')) 1448 THEN 1449 ((RestrictedFINDecimalNumber Substring '2') FormatDecimal 'MT') CopyTo Quantity 1450 ELSE 1451 IF ((RestrictedFINDecimalNumber Substring ('1', '1')) IsSameString '+') 1452 THEN 1453 ((RestrictedFINDecimalNumber Substring '2') FormatDecimal 'MT') CopyTo Quantity 1454 ELSE 1455 (RestrictedFINDecimalNumber FormatDecimal 'MT') CopyTo Quantity 1456 END 1457 END 1458 END 1459 END 1460 END |
protected void |
translateRestrictedFINDecimalNumber_Quantity_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINDecimalNumber -> Quantity_FIN_15d : Default
1226 TRANSLATE(RestrictedFINDecimalNumber, Quantity_FIN_15d) 1227 RULE 1228 (RestrictedFINDecimalNumber FormatDecimal 'MT') CopyTo Quantity_FIN_15d 1229 END 1230 END |
protected void |
translateRestrictedFINImpliedCurrencyAndAmount_36B_AMOR(String targetElement,
XmlNode node)
Translate method RestrictedFINImpliedCurrencyAndAmount -> 36B : AMOR
1481 TRANSLATE(RestrictedFINImpliedCurrencyAndAmount, 36B) 1482 RULE 1483 NODE (Quantity Type Code) 1484 'AMOR' CopyTo Quantity Type Code 1485 END 1486 NODE (Quantity) 1487 IF ((RestrictedFINImpliedCurrencyAndAmount IsPresent) And ((RestrictedFINImpliedCurrencyAndAmount Substring ('1', '1')) IsSameString '-')) 1488 THEN 1489 ((RestrictedFINImpliedCurrencyAndAmount Substring '2') FormatDecimal 'MT') CopyTo Quantity 1490 ELSE 1491 IF ((RestrictedFINImpliedCurrencyAndAmount Substring ('1', '1')) IsSameString '+') 1492 THEN 1493 ((RestrictedFINImpliedCurrencyAndAmount Substring '2') FormatDecimal 'MT') CopyTo Quantity 1494 ELSE 1495 (RestrictedFINImpliedCurrencyAndAmount FormatDecimal 'MT') CopyTo Quantity 1496 END 1497 END 1498 END 1499 END 1500 END |
protected void |
translateRestrictedFINImpliedCurrencyAndAmount_36B_FAMT(String targetElement,
XmlNode node)
Translate method RestrictedFINImpliedCurrencyAndAmount -> 36B : FAMT
1461 TRANSLATE(RestrictedFINImpliedCurrencyAndAmount, 36B) 1462 RULE 1463 NODE (Quantity Type Code) 1464 'FAMT' CopyTo Quantity Type Code 1465 END 1466 NODE (Quantity) 1467 IF ((RestrictedFINImpliedCurrencyAndAmount IsPresent) And ((RestrictedFINImpliedCurrencyAndAmount Substring ('1', '1')) IsSameString '-')) 1468 THEN 1469 ((RestrictedFINImpliedCurrencyAndAmount Substring '2') FormatDecimal 'MT') CopyTo Quantity 1470 ELSE 1471 IF ((RestrictedFINImpliedCurrencyAndAmount Substring ('1', '1')) IsSameString '+') 1472 THEN 1473 ((RestrictedFINImpliedCurrencyAndAmount Substring '2') FormatDecimal 'MT') CopyTo Quantity 1474 ELSE 1475 (RestrictedFINImpliedCurrencyAndAmount FormatDecimal 'MT') CopyTo Quantity 1476 END 1477 END 1478 END 1479 END 1480 END |
protected void |
translateRestrictedFINImpliedCurrencyAndAmount_93B_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINImpliedCurrencyAndAmount -> 93B : Default
363 TRANSLATE(RestrictedFINImpliedCurrencyAndAmount, 93B) 364 RULE 365 NODE (Balance) 366 (RestrictedFINImpliedCurrencyAndAmount FormatDecimal 'MT') CopyTo Balance 367 END 368 END 369 END |
protected void |
translateRestrictedFINImpliedCurrencyAndAmount_Quantity_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINImpliedCurrencyAndAmount -> Quantity_FIN_15d : Default
1231 TRANSLATE(RestrictedFINImpliedCurrencyAndAmount, Quantity_FIN_15d) 1232 RULE 1233 (RestrictedFINImpliedCurrencyAndAmount FormatDecimal 'MT') CopyTo Quantity_FIN_15d 1234 END 1235 END |
protected void |
translateRestrictedFINXMax350Text_70E_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINXMax350Text -> 70E : Default
1725 TRANSLATE(RestrictedFINXMax350Text, 70E) 1726 RULE 1727 NODE (Narrative) 1728 NODE (Line) 1729 (RestrictedFINXMax350Text Substring ('1', '35')) CopyTo Narrative\Line[1] 1730 END 1731 NODE (Line) 1732 (RestrictedFINXMax350Text Substring ('36', '35')) CopyTo Narrative\Line[2] 1733 END 1734 NODE (Line) 1735 (RestrictedFINXMax350Text Substring ('71', '35')) CopyTo Narrative\Line[3] 1736 END 1737 NODE (Line) 1738 (RestrictedFINXMax350Text Substring ('106', '35')) CopyTo Narrative\Line[4] 1739 END 1740 NODE (Line) 1741 (RestrictedFINXMax350Text Substring ('141', '35')) CopyTo Narrative\Line[5] 1742 END 1743 NODE (Line) 1744 (RestrictedFINXMax350Text Substring ('176', '35')) CopyTo Narrative\Line[6] 1745 END 1746 NODE (Line) 1747 (RestrictedFINXMax350Text Substring ('211', '35')) CopyTo Narrative\Line[7] 1748 END 1749 NODE (Line) 1750 (RestrictedFINXMax350Text Substring ('246', '35')) CopyTo Narrative\Line[8] 1751 END 1752 NODE (Line) 1753 (RestrictedFINXMax350Text Substring ('281', '35')) CopyTo Narrative\Line[9] 1754 END 1755 NODE (Line) 1756 (RestrictedFINXMax350Text Substring ('316', '35')) CopyTo Narrative\Line[10] 1757 END 1758 END 1759 END 1760 END |
protected void |
translateRestrictedFINXMax35Text_97A_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINXMax35Text -> 97A : Default
186 TRANSLATE(RestrictedFINXMax35Text, 97A) 187 RULE 188 NODE (Account Number) 189 RestrictedFINXMax35Text CopyTo Account Number 190 END 191 END 192 END |
protected void |
translateSafekeepingPlace1Code_Code_4c_5_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlace1Code -> Code_4!c_5 : Default
231 TRANSLATE(SafekeepingPlace1Code, Code_4!c_5) 232 RULE 233 'CUST' EquivalentTo 'CUST' 234 'ICSD' EquivalentTo 'ICSD' 235 'NCSD' EquivalentTo 'NCSD' 236 'SHHE' EquivalentTo 'SHHE' 237 END 238 END |
protected void |
translateSafekeepingPlace2Code_OptionalCode_4c_248_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlace2Code -> OptionalCode_4!c_248 : Default
208 TRANSLATE(SafekeepingPlace2Code, OptionalCode_4!c_248) 209 RULE 210 'SHHE' EquivalentTo 'SHHE' 211 'ALLP' EquivalentTo 'ALLP' 212 END 213 END |
protected void |
translateSafekeepingPlace3Code_OptionalCode_4c_5_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlace3Code -> OptionalCode_4!c_5 : Default
1516 TRANSLATE(SafekeepingPlace3Code, OptionalCode_4!c_5) 1517 RULE 1518 'SHHE' EquivalentTo 'SHHE' 1519 END 1520 END |
protected void |
translateSafekeepingPlaceFormat4Choice_94B_1_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat4Choice -> 94B_1 : Default
1501 TRANSLATE(SafekeepingPlaceFormat4Choice, 94B_1) 1502 RULE 1503 NODE (Data Source Scheme) 1504 Proprietary\Type TranslateTo Data Source Scheme 1505 END 1506 NODE (Place Code) 1507 Identification\SafekeepingPlaceType TranslateTo Place Code 1508 (Proprietary\Type\Identification ToUppercase) CopyTo Place Code 1509 END 1510 NODE (Narrative) 1511 (Proprietary\Identification ToUppercase) CopyTo Narrative 1512 Identification\Identification CopyTo Narrative 1513 END 1514 END 1515 END |
protected void |
translateSafekeepingPlaceFormat4Choice_94C_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat4Choice -> 94C : Default
1521 TRANSLATE(SafekeepingPlaceFormat4Choice, 94C) 1522 RULE 1523 NODE (Country Code) 1524 Country CopyTo Country Code 1525 END 1526 END 1527 END |
protected void |
translateSafekeepingPlaceFormat4Choice_94F_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat4Choice -> 94F : Default
1528 TRANSLATE(SafekeepingPlaceFormat4Choice, 94F) 1529 RULE 1530 NODE (Place Code) 1531 TypeAndIdentification\SafekeepingPlaceType TranslateTo Place Code 1532 END 1533 NODE (Identifier Code) 1534 TypeAndIdentification\Identification TranslateTo Identifier Code 1535 END 1536 END 1537 END |
protected void |
translateSafekeepingPlaceFormat5Choice_94B_6_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat5Choice -> 94B_6 : Default
193 TRANSLATE(SafekeepingPlaceFormat5Choice, 94B_6) 194 RULE 195 NODE (Data Source Scheme) 196 Proprietary\Type TranslateTo Data Source Scheme 197 END 198 NODE (Place Code) 199 Identification\SafekeepingPlaceType TranslateTo Place Code 200 (Proprietary\Type\Identification ToUppercase) CopyTo Place Code 201 END 202 NODE (Narrative) 203 Identification\Identification CopyTo Narrative 204 (Proprietary\Identification ToUppercase) CopyTo Narrative 205 END 206 END 207 END |
protected void |
translateSafekeepingPlaceFormat5Choice_94C_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat5Choice -> 94C : Default
214 TRANSLATE(SafekeepingPlaceFormat5Choice, 94C) 215 RULE 216 NODE (Country Code) 217 Country CopyTo Country Code 218 END 219 END 220 END |
protected void |
translateSafekeepingPlaceFormat5Choice_94F_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat5Choice -> 94F : Default
221 TRANSLATE(SafekeepingPlaceFormat5Choice, 94F) 222 RULE 223 NODE (Place Code) 224 TypeAndIdentification\SafekeepingPlaceType TranslateTo Place Code 225 END 226 NODE (Identifier Code) 227 TypeAndIdentification\Identification CopyTo Identifier Code 228 END 229 END 230 END |
protected void |
translateSecurityIdentification14_35B_Default(String targetElement,
XmlNode node)
Translate method SecurityIdentification14 -> 35B : Default
1322 TRANSLATE(SecurityIdentification14, 35B) 1323 RULE 1324 NODE (Description of Security) 1325 NODE (Line) 1326 IF (OtherIdentification[*]\Type\Code IsSameString 'BELC') 1327 THEN 1328 ('/BE/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1329 END 1330 IF (OtherIdentification[*]\Type\Code IsSameString 'BLOM') 1331 THEN 1332 ('/BLOM/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1333 END 1334 IF (OtherIdentification[*]\Type\Code IsSameString 'CMED') 1335 THEN 1336 ('/CMED/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1337 END 1338 IF (OtherIdentification[*]\Type\Code IsSameString 'COMM') 1339 THEN 1340 ('/XS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1341 END 1342 IF (OtherIdentification[*]\Type\Code IsSameString 'CTAC') 1343 THEN 1344 ('/CTAC/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1345 END 1346 IF (OtherIdentification[*]\Type\Code IsSameString 'CUSP') 1347 THEN 1348 ('/US/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1349 END 1350 IF (OtherIdentification[*]\Type\Code IsSameString 'ISDU') 1351 THEN 1352 ('/ISDU/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1353 END 1354 IF (OtherIdentification[*]\Type\Code IsSameString 'ISDX') 1355 THEN 1356 ('/ISDX/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1357 END 1358 IF (OtherIdentification[*]\Type\Code IsSameString 'LCHD') 1359 THEN 1360 ('/LCHD/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1361 END 1362 IF (OtherIdentification[*]\Type\Code IsSameString 'OCCS') 1363 THEN 1364 ('/OCCS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1365 END 1366 IF (OtherIdentification[*]\Type\Code IsSameString 'OPRA') 1367 THEN 1368 ('/OPRA/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1369 END 1370 IF (OtherIdentification[*]\Type\Code IsSameString 'RCMD') 1371 THEN 1372 ('/RCMD/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1373 END 1374 IF (OtherIdentification[*]\Type\Code IsSameString 'RICC') 1375 THEN 1376 ('/RICC/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1377 END 1378 IF (OtherIdentification[*]\Type\Code IsSameString 'SEDL') 1379 THEN 1380 ('/GB/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1381 END 1382 IF (OtherIdentification[*]\Type\Code IsSameString 'SICC') 1383 THEN 1384 ('/JP/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1385 END 1386 IF (OtherIdentification[*]\Type\Code IsSameString 'TIKR') 1387 THEN 1388 ('/TS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1389 END 1390 IF (OtherIdentification[*]\Type\Code IsSameString 'VALO') 1391 THEN 1392 ('/CH/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1393 END 1394 IF (OtherIdentification[*]\Type\Code IsSameString 'WKNR') 1395 THEN 1396 ('/DE/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1397 END 1398 FOREACH OtherIdentification[*] 1399 DO 1400 IF (((Type\Code Substring ('1', '2')) IsCountry) And ((Type\Code Substring ('3', '2')) IsSameString 'CD')) 1401 THEN 1402 (('/' Concatenate ((Type\Code Substring ('1', '2')) Concatenate '/')) Concatenate Identification) CopyTo Description of Security\Line[1] 1403 END 1404 END 1405 IF (OtherIdentification[*]\Type\Proprietary IsSameString 'XX') 1406 THEN 1407 ('/XX/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 1408 END 1409 IF (Not (OtherIdentification[*] IsPresent)) 1410 THEN 1411 (Description Substring ('1', '35')) CopyTo Description of Security\Line[1] 1412 END 1413 END 1414 NODE (Line) 1415 IF (OtherIdentification[*] IsPresent) 1416 THEN 1417 (Description Substring ('1', '35')) CopyTo Description of Security\Line[2] 1418 ELSE 1419 (Description Substring ('36', '35')) CopyTo Description of Security\Line[2] 1420 END 1421 END 1422 NODE (Line) 1423 IF (OtherIdentification[*] IsPresent) 1424 THEN 1425 (Description Substring ('36', '35')) CopyTo Description of Security\Line[3] 1426 ELSE 1427 (Description Substring ('71', '35')) CopyTo Description of Security\Line[3] 1428 END 1429 END 1430 NODE (Line) 1431 IF (OtherIdentification[*] IsPresent) 1432 THEN 1433 (Description Substring ('71', '35')) CopyTo Description of Security\Line[4] 1434 ELSE 1435 (Description Substring ('106', '35')) CopyTo Description of Security\Line[4] 1436 END 1437 END 1438 END 1439 END 1440 END |
protected void |
translateSecurityIdentification15_35B_Default(String targetElement,
XmlNode node)
Translate method SecurityIdentification15 -> 35B : Default
244 TRANSLATE(SecurityIdentification15, 35B) 245 RULE 246 NODE (Description of Security) 247 NODE (Line) 248 IF (OtherIdentification[*]\Type\Code IsSameString 'BELC') 249 THEN 250 ('/BE/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 251 END 252 IF (OtherIdentification[*]\Type\Code IsSameString 'BLOM') 253 THEN 254 ('/BLOM/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 255 END 256 IF (OtherIdentification[*]\Type\Code IsSameString 'CMED') 257 THEN 258 ('/CMED/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 259 END 260 IF (OtherIdentification[*]\Type\Code IsSameString 'COMM') 261 THEN 262 ('/XS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 263 END 264 IF (OtherIdentification[*]\Type\Code IsSameString 'CTAC') 265 THEN 266 ('/CTAC/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 267 END 268 IF (OtherIdentification[*]\Type\Code IsSameString 'CUSP') 269 THEN 270 ('/US/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 271 END 272 IF (OtherIdentification[*]\Type\Code IsSameString 'ISDU') 273 THEN 274 ('/ISDU/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 275 END 276 IF (OtherIdentification[*]\Type\Code IsSameString 'ISDX') 277 THEN 278 ('/ISDX/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 279 END 280 IF (OtherIdentification[*]\Type\Code IsSameString 'LCHD') 281 THEN 282 ('/LCHD/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 283 END 284 IF (OtherIdentification[*]\Type\Code IsSameString 'OCCS') 285 THEN 286 ('/OCCS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 287 END 288 IF (OtherIdentification[*]\Type\Code IsSameString 'OPRA') 289 THEN 290 ('/OPRA/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 291 END 292 IF (OtherIdentification[*]\Type\Code IsSameString 'RCMD') 293 THEN 294 ('/RCMD/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 295 END 296 IF (OtherIdentification[*]\Type\Code IsSameString 'RICC') 297 THEN 298 ('/RICC/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 299 END 300 IF (OtherIdentification[*]\Type\Code IsSameString 'SEDL') 301 THEN 302 ('/GB/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 303 END 304 IF (OtherIdentification[*]\Type\Code IsSameString 'SICC') 305 THEN 306 ('/JP/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 307 END 308 IF (OtherIdentification[*]\Type\Code IsSameString 'TIKR') 309 THEN 310 ('/TS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 311 END 312 IF (OtherIdentification[*]\Type\Code IsSameString 'VALO') 313 THEN 314 ('/CH/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 315 END 316 IF (OtherIdentification[*]\Type\Code IsSameString 'WKNR') 317 THEN 318 ('/DE/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 319 END 320 FOREACH OtherIdentification[*] 321 DO 322 IF (((Type\Code Substring ('1', '2')) IsCountry) And ((Type\Code Substring ('3', '2')) IsSameString 'CD')) 323 THEN 324 (('/' Concatenate ((Type\Code Substring ('1', '2')) Concatenate '/')) Concatenate Identification) CopyTo Description of Security\Line[1] 325 END 326 END 327 IF (OtherIdentification[*]\Type\Proprietary IsSameString 'XX') 328 THEN 329 ('/XX/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 330 END 331 IF (Not (OtherIdentification[*] IsPresent)) 332 THEN 333 (Description Substring ('1', '35')) CopyTo Description of Security\Line[1] 334 END 335 END 336 NODE (Line) 337 IF (OtherIdentification[*] IsPresent) 338 THEN 339 (Description Substring ('1', '35')) CopyTo Description of Security\Line[2] 340 ELSE 341 (Description Substring ('36', '35')) CopyTo Description of Security\Line[2] 342 END 343 END 344 NODE (Line) 345 IF (OtherIdentification[*] IsPresent) 346 THEN 347 (Description Substring ('36', '35')) CopyTo Description of Security\Line[3] 348 ELSE 349 (Description Substring ('71', '35')) CopyTo Description of Security\Line[3] 350 END 351 END 352 NODE (Line) 353 IF (OtherIdentification[*] IsPresent) 354 THEN 355 (Description Substring ('71', '35')) CopyTo Description of Security\Line[4] 356 ELSE 357 (Description Substring ('106', '35')) CopyTo Description of Security\Line[4] 358 END 359 END 360 END 361 END 362 END |
protected void |
translateSignedQuantityFormat4_93B_Default(String targetElement,
XmlNode node)
Translate method SignedQuantityFormat4 -> 93B : Default
370 TRANSLATE(SignedQuantityFormat4, 93B) 371 RULE 372 NODE (Quantity Type Code) 373 IF (Quantity\Unit IsPresent) 374 THEN 375 'UNIT' CopyTo Quantity Type Code 376 END 377 IF (Quantity\FaceAmount IsPresent) 378 THEN 379 'FAMT' CopyTo Quantity Type Code 380 END 381 IF (Quantity\AmortisedValue IsPresent) 382 THEN 383 'AMOR' CopyTo Quantity Type Code 384 END 385 END 386 NODE (Sign) 387 IF (ShortLongPosition IsSameString 'SHOR') 388 THEN 389 'N' CopyTo Sign 390 END 391 END 392 NODE (Balance) 393 IF (((Quantity\Unit Substring ('1', '1')) IsSameString '-') Or ((Quantity\Unit Substring ('1', '1')) IsSameString '+')) 394 THEN 395 ((Quantity\Unit Substring '2') FormatDecimal 'MT') CopyTo Balance 396 ELSE 397 (Quantity\Unit FormatDecimal 'MT') CopyTo Balance 398 END 399 (Quantity\FaceAmount FormatDecimal 'MT') CopyTo Balance 400 (Quantity\AmortisedValue FormatDecimal 'MT') CopyTo Balance 401 END 402 END 403 END |
protected void |
translateTaxCreditRateFormat3Choice_92A_Default(String targetElement,
XmlNode node)
Translate method TaxCreditRateFormat3Choice -> 92A : Default
1949 TRANSLATE(TaxCreditRateFormat3Choice, 92A) 1950 RULE 1951 Rate TranslateTo 92A 1952 END 1953 END |
protected void |
translateTaxCreditRateFormat3Choice_92F_Default(String targetElement,
XmlNode node)
Translate method TaxCreditRateFormat3Choice -> 92F : Default
1954 TRANSLATE(TaxCreditRateFormat3Choice, 92F) 1955 RULE 1956 Amount TranslateTo 92F 1957 END 1958 END |
protected void |
translateTaxCreditRateFormat3Choice_92J_7_Default(String targetElement,
XmlNode node)
Translate method TaxCreditRateFormat3Choice -> 92J_7 : Default
1959 TRANSLATE(TaxCreditRateFormat3Choice, 92J_7) 1960 RULE 1961 NODE (Data Source Scheme) 1962 IF (((RateTypeAndAmountAndRateStatus\RateType\Proprietary IsPresent) And (Not (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary IsPresent))) Or ((RateTypeAndAmountAndRateStatus\RateType\Proprietary\Issuer IsSameString RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\Issuer) And (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\SchemeName IsSameString RateTypeAndAmountAndRateStatus\RateType\Proprietary\SchemeName))) 1963 THEN 1964 RateTypeAndAmountAndRateStatus\RateType\Proprietary TranslateTo Data Source Scheme 1965 END 1966 IF ((Not (RateTypeAndAmountAndRateStatus\RateType\Proprietary IsPresent)) And (RateTypeAndAmountAndRateStatus\RateStatus\Proprietary IsPresent)) 1967 THEN 1968 RateTypeAndAmountAndRateStatus\RateStatus\Proprietary TranslateTo Data Source Scheme 1969 END 1970 END 1971 NODE (Rate Type Code) 1972 RateTypeAndAmountAndRateStatus\RateType\Code TranslateTo Rate Type Code 1973 RateTypeAndAmountAndRateStatus\RateType\Proprietary\Identification CopyTo Rate Type Code 1974 END 1975 NODE (Currency Code) 1976 RateTypeAndAmountAndRateStatus\Amount\Currency CopyTo Currency Code 1977 END 1978 NODE (Amount) 1979 (RateTypeAndAmountAndRateStatus\Amount\Amount FormatDecimal 'MT') CopyTo Amount 1980 END 1981 NODE (Rate Status) 1982 RateTypeAndAmountAndRateStatus\RateStatus\Code TranslateTo Rate Status 1983 RateTypeAndAmountAndRateStatus\RateStatus\Proprietary\Identification CopyTo Rate Status 1984 END 1985 END 1986 END |
protected void |
translateTaxType4Code_OptionalCode_4c_326_Default(String targetElement,
XmlNode node)
Translate method TaxType4Code -> OptionalCode_4!c_326 : Default
1014 TRANSLATE(TaxType4Code, OptionalCode_4!c_326) 1015 RULE 1016 'WITF' EquivalentTo 'WITF' 1017 'WITL' EquivalentTo 'WITL' 1018 END 1019 END |
protected void |
translateTemporaryFinancialInstrumentIndicator2Choice_22F_130_Default(String targetElement,
XmlNode node)
Translate method TemporaryFinancialInstrumentIndicator2Choice -> 22F_130 : Default
1308 TRANSLATE(TemporaryFinancialInstrumentIndicator2Choice, 22F_130) 1309 RULE 1310 NODE (Data Source Scheme) 1311 Proprietary TranslateTo Data Source Scheme 1312 END 1313 NODE (Indicator) 1314 IF (TemporaryIndicator IsSameBoolean 'true') 1315 THEN 1316 'TEMP' CopyTo Indicator 1317 END 1318 (Proprietary\Identification ToUppercase) CopyTo Indicator 1319 END 1320 END 1321 END |
protected void |
translateTypeOfIdentification1Code_OptionalCode_4c_20_Default(String targetElement,
XmlNode node)
Translate method TypeOfIdentification1Code -> OptionalCode_4!c_20 : Default
1714 TRANSLATE(TypeOfIdentification1Code, OptionalCode_4!c_20) 1715 RULE 1716 'ARNU' EquivalentTo 'ARNU' 1717 'CCPT' EquivalentTo 'CCPT' 1718 'CHTY' EquivalentTo 'CHTY' 1719 'CORP' EquivalentTo 'CORP' 1720 'DRLC' EquivalentTo 'DRLC' 1721 'FIIN' EquivalentTo 'FIIN' 1722 'TXID' EquivalentTo 'TXID' 1723 END 1724 END |
public MxSeev03600202_MT566_Translation()
public final MT566 translate(MxSeev03600202 source) throws LogicalMessageCriteriaException, TranslationPreconditionException
source
- a well formed MxSeev03600202 objectLogicalMessageCriteriaException
TranslationPreconditionException
protected final void translateImpl(MxSeev03600202 source) throws LogicalMessageCriteriaException, TranslationPreconditionException
source
- a well formed MxSeev03600202 objectLogicalMessageCriteriaException
TranslationPreconditionException
protected void translateMax35Text_20C_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCopyDuplicate1Code_Code_4c_171_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCorporateActionEventType6Choice_22F_232_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateGenericIdentification25_Identifier_FIN_8c_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCorporateActionEventType7Code_OptionalCode_4c_398_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISONormalisedDateTime_98C_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateProcessingPosition3Choice_22F_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateProcessingPosition3Code_OptionalCode_4c_3_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDocumentNumber2Choice_13A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDocumentNumber2Choice_13B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateGenericIdentification23_Identifier_FIN_8c_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification51Choice_95P_4_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateAnyBICIdentifier_Identifier_BICFIOrNonFI_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification51Choice_95R_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateGenericIdentification24_95R_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateGenericIdentification24_Identifier_FIN_8c_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINXMax35Text_97A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlaceFormat5Choice_94B_6_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlace2Code_OptionalCode_4c_248_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlaceFormat5Choice_94C_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlaceFormat5Choice_94F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlace1Code_Code_4c_5_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISINIdentifier_Identifier_Isin_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSecurityIdentification15_35B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINImpliedCurrencyAndAmount_93B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSignedQuantityFormat4_93B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateProprietaryQuantity5_93B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateOriginalAndCurrentQuantities3_93B_AMOR(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateOriginalAndCurrentQuantities3_93B_FAMT(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateBalanceFormat2Choice_93B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateBalanceFormat2Choice_93C_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateAdditionalBusinessProcessFormat5Choice_22F_124_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateAdditionalBusinessProcess3Code_OptionalCode_4c_330_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateOptionNumber1Choice_Identifier_FIN_3Ec_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateOptionNumber1Code_Identifier_FIN_3Ec_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCorporateActionOption8Choice_22F_189_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCorporateActionOption3Code_OptionalCode_4c_311_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateOptionFeaturesFormat3Choice_22F_185_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateOptionFeatures1Code_OptionalCode_4c_306_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateFractionDispositionType13Choice_22F_125_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateFractionDispositionType7Code_OptionalCode_4c_194_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDateFormat22Choice_98A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISODate_98A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISODate_DateTime_YYYYMMDD_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDateFormat22Choice_98B_14_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDateFormat22Choice_98C_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISODateTime_98C_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISODateTime_DateTime_YYYYMMDD_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISODateTime_DateTime_HHMMSS_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDateFormat22Choice_98E_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDateAndDateTimeChoice_98E_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISODateTime_Quantity_FIN_3n_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateISODateTime_DateTime_UTCIndicator_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePeriod5_69A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePeriod5_69B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePeriod5_69C_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDateType8Code_Code_4c_189_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePeriod5_69D_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePeriod5_69E_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePeriod5_69F_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateGrossDividendRateFormat3Choice_92F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINActiveCurrencyAnd13DecimalAmount_92F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateActiveCurrencyCode_Currency_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateGrossDividendRateFormat3Choice_92J_6_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateGrossDividendRateType1Code_OptionalCode_4c_298_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRateStatus1Code_OptionalCode_4c_297_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRateTypeAndAmountAndStatus10_92J_11_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateTaxType4Code_OptionalCode_4c_326_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePercentageRate_92A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePercentageRate_Text_Sign_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePercentageRate_Rate_FIN_15d_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRateAndAmountFormat6Choice_92A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRateAndAmountFormat6Choice_92F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateInterestRateUsedForPaymentFormat3Choice_92A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateInterestRateUsedForPaymentFormat3Choice_92F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateInterestRateUsedForPaymentFormat3Choice_92J_9_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRateType7Code_OptionalCode_4c_308_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRateTypeAndAmountAndStatus12_92J_12_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat13Choice_90A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceRateType3Code_Code_4c_6_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePercentageRate_Quantity_FIN_15d_PrecentageRateToQuantity15D(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat13Choice_90B_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateAmountPrice5_90B_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateAmountPriceType1Code_Code_4c_115_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINActiveCurrencyAnd13DecimalAmountAmount_Quantity_FIN_15d_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat13Choice_90F_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINActiveCurrencyAnd13DecimalAmountAmount_Amount_FIN_15d_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINDecimalNumber_Quantity_FIN_15d_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINImpliedCurrencyAndAmount_Quantity_FIN_15d_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat13Choice_90J_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat17Choice_90A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat17Choice_90B_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateMarketIdentification8_94B_16_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateMarketType2Code_OptionalCode_4c_409_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCreditDebitCode_Code_4c_121_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateTemporaryFinancialInstrumentIndicator2Choice_22F_130_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSecurityIdentification14_35B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINDecimalNumber_36B_FinancialInstrumentQuantity1ChoiceTo36B(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINImpliedCurrencyAndAmount_36B_FAMT(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINImpliedCurrencyAndAmount_36B_AMOR(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlaceFormat4Choice_94B_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlace3Code_OptionalCode_4c_5_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlaceFormat4Choice_94C_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateSafekeepingPlaceFormat4Choice_94F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateFractionDispositionType7Choice_22F_125_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateFractionDispositionType1Code_OptionalCode_4c_194_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRatioFormat7Choice_92D_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRatioFormat7Choice_92L_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRatioFormat8Choice_92D_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRatioFormat8Choice_92L_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRatioFormat8Choice_92M_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRatioFormat8Choice_92N_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDateAndDateTimeChoice_98A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateDateAndDateTimeChoice_98C_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification53Choice_95C_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification53Choice_95P_4_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification53Choice_95Q_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateNameAndAddress12_Text_FIN_4M35x_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateAlternatePartyIdentification3_95S_11_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateTypeOfIdentification1Code_OptionalCode_4c_20_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINXMax350Text_70E_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification54Choice_95P_4_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification54Choice_95Q_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification54Choice_95R_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCreditDebitCode_22H_33_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePayment1Code_22H_37_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePayment1Code_Code_4c_130_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateGenericIdentification25_22F_242_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCashAccountIdentification6Choice_97A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateCashAccountIdentification6Choice_97E_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification55Choice_95P_5_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateBICFIIdentifier_Identifier_BICFI_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification55Choice_95Q_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification55Choice_95R_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRestrictedFINActiveCurrencyAndAmount_19B_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateActiveCurrencyAndAmount_19B_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateActiveCurrencyAnd13DecimalAmount_92F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateForeignExchangeTerms12_92B_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateBaseOneRate_Rate_FIN_15d_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateNetDividendRateFormat3Choice_92F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateNetDividendRateFormat3Choice_92J_5_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateNetDividendRateType1Code_OptionalCode_4c_296_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateTaxCreditRateFormat3Choice_92A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateTaxCreditRateFormat3Choice_92F_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateTaxCreditRateFormat3Choice_92J_7_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateRateType3Code_OptionalCode_4c_299_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat12Choice_90A_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat12Choice_90B_2_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePriceFormat12Choice_90K_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateParty9Choice_95P_4_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateBICFIIdentifier_Identifier_BICFIOrNonFI_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateParty9Choice_95Q_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translateParty9Choice_95R_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification56Choice_95P_4_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification56Choice_95Q_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedprotected void translatePartyIdentification56Choice_95R_1_Default(String targetElement, XmlNode node)
source
- translation source message to read content fromcontent
- content to translate, gathered from a source selectortargetElement
- selector in target class where translated code will be addedpublic final Boolean logicalMessageCriteriaCheck(MxSeev03600202 source)
source
- a well formed MxSeev03600202 objectpublic final List<PreconditionError> preconditionsCheck(MxSeev03600202 source)