public class MxSeev03300202_MT565_Translation extends
Modifier | Constructor and Description |
---|---|
|
MxSeev03300202_MT565_Translation()
Creates the translation class initializing it with the proper MX identification.
|
protected |
MxSeev03300202_MT565_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(MxSeev03300202 source)
Message criteria check
This method checks the content of the source MxSeev03300202 and determines if it can be translated to the target MT565 |
List<PreconditionError> |
preconditionsCheck(MxSeev03300202 source)
Precondition check
This method checks the precondition on the content of the source MxSeev03300202 return a list with a precondition errors for each failed check, or an empty list if all preconditions are satisfied |
MT565 |
translate(MxSeev03300202 source)
Main entry point for the translation
|
protected void |
translateActiveCurrencyCode_Currency_Default(String targetElement,
XmlNode node)
Translate method ActiveCurrencyCode -> Currency : Default
926 TRANSLATE(ActiveCurrencyCode, Currency) 927 RULE 928 ActiveCurrencyCode CopyTo Currency 929 END 930 END |
protected void |
translateActiveOrHistoricCurrencyCode_Currency_Default(String targetElement,
XmlNode node)
Translate method ActiveOrHistoricCurrencyCode -> Currency : Default
340 TRANSLATE(ActiveOrHistoricCurrencyCode, Currency) 341 RULE 342 ActiveOrHistoricCurrencyCode CopyTo Currency 343 END 344 END |
protected void |
translateAlternatePartyIdentification3_95S_12_Default(String targetElement,
XmlNode node)
Translate method AlternatePartyIdentification3 -> 95S_12 : Default
723 TRANSLATE(AlternatePartyIdentification3, 95S_12) 724 RULE 725 NODE (Data Source Scheme) 726 IdentificationType\Proprietary TranslateTo Data Source Scheme 727 IF (IdentificationType\Code IsSameString 'CHTY') 728 THEN 729 'COEX' CopyTo Data Source Scheme 730 END 731 END 732 NODE (Type of ID) 733 IF (Not (IdentificationType\Code IsSameString 'CHTY')) 734 THEN 735 IdentificationType\Code TranslateTo Type of ID 736 ELSE 737 'CHTY' CopyTo Type of ID 738 END 739 IdentificationType\Proprietary\Identification CopyTo Type of ID 740 END 741 NODE (Country Code) 742 Country CopyTo Country Code 743 END 744 NODE (Alternate ID) 745 AlternateIdentification CopyTo Alternate ID 746 END 747 END 748 END |
protected void |
translateAmountPriceType1Code_Code_4c_115_Default(String targetElement,
XmlNode node)
Translate method AmountPriceType1Code -> Code_4!c_115 : Default
1090 TRANSLATE(AmountPriceType1Code, Code_4!c_115) 1091 RULE 1092 'ACTU' EquivalentTo 'ACTU' 1093 'DISC' EquivalentTo 'DISC' 1094 'PLOT' EquivalentTo 'PLOT' 1095 'PREM' EquivalentTo 'PREM' 1096 END 1097 END |
protected void |
translateAnyBICIdentifier_Identifier_BICFIOrNonFI_Default(String targetElement,
XmlNode node)
Translate method AnyBICIdentifier -> Identifier_BICFIOrNonFI : Default
425 TRANSLATE(AnyBICIdentifier, Identifier_BICFIOrNonFI) 426 RULE 427 AnyBICIdentifier CopyTo Identifier_BICFIOrNonFI 428 END 429 END |
protected void |
translateBalanceFormat2Choice_93B_Default(String targetElement,
XmlNode node)
Translate method BalanceFormat2Choice -> 93B : Default
593 TRANSLATE(BalanceFormat2Choice, 93B) 594 RULE 595 NODE (Data Source Scheme) 596 (((Balance\QuantityChoice\ProprietaryQuantity\Issuer Substring ('1', '4')) Concatenate (Balance\QuantityChoice\ProprietaryQuantity\SchemeName Substring ('1', '4'))) ToUppercase) CopyTo Data Source Scheme 597 END 598 NODE (Quantity Type Code) 599 IF (Balance\QuantityChoice\Quantity\Unit IsPresent) 600 THEN 601 'UNIT' CopyTo Quantity Type Code 602 END 603 IF (Balance\QuantityChoice\Quantity\FaceAmount IsPresent) 604 THEN 605 'FAMT' CopyTo Quantity Type Code 606 END 607 IF (Balance\QuantityChoice\Quantity\AmortisedValue IsPresent) 608 THEN 609 'AMOR' CopyTo Quantity Type Code 610 END 611 (Balance\QuantityChoice\ProprietaryQuantity\QuantityType ToUppercase) CopyTo Quantity Type Code 612 END 613 NODE (Sign) 614 IF (Balance\ShortLongPosition IsSameString 'SHOR') 615 THEN 616 'N' CopyTo Sign 617 END 618 END 619 NODE (Balance) 620 IF (((Balance\QuantityChoice\Quantity\Unit Substring ('1', '1')) IsSameString '-') Or ((Balance\QuantityChoice\Quantity\Unit Substring ('1', '1')) IsSameString '+')) 621 THEN 622 ((Balance\QuantityChoice\Quantity\Unit Substring '2') FormatDecimal 'MT') CopyTo Balance 623 ELSE 624 (Balance\QuantityChoice\Quantity\Unit FormatDecimal 'MT') CopyTo Balance 625 END 626 (Balance\QuantityChoice\Quantity\FaceAmount FormatDecimal 'MT') CopyTo Balance 627 (Balance\QuantityChoice\Quantity\AmortisedValue FormatDecimal 'MT') CopyTo Balance 628 IF (((Balance\QuantityChoice\ProprietaryQuantity\Quantity Substring ('1', '1')) IsSameString '-') Or ((Balance\QuantityChoice\ProprietaryQuantity\Quantity Substring ('1', '1')) IsSameString '+')) 629 THEN 630 ((Balance\QuantityChoice\ProprietaryQuantity\Quantity Substring '2') FormatDecimal 'MT') CopyTo Balance 631 ELSE 632 (Balance\QuantityChoice\ProprietaryQuantity\Quantity FormatDecimal 'MT') CopyTo Balance 633 END 634 END 635 END 636 END |
protected void |
translateBalanceFormat2Choice_93C_2_Default(String targetElement,
XmlNode node)
Translate method BalanceFormat2Choice -> 93C_2 : Default
637 TRANSLATE(BalanceFormat2Choice, 93C_2) 638 RULE 639 NODE (Quantity Type Code) 640 IF ((NotEligibleBalance\Quantity\Unit IsPresent) Or (EligibleBalance\Quantity\Unit IsPresent)) 641 THEN 642 'UNIT' CopyTo Quantity Type Code 643 END 644 IF ((NotEligibleBalance\Quantity\FaceAmount IsPresent) Or (EligibleBalance\Quantity\FaceAmount IsPresent)) 645 THEN 646 'FAMT' CopyTo Quantity Type Code 647 END 648 IF ((NotEligibleBalance\Quantity\AmortisedValue IsPresent) Or (EligibleBalance\Quantity\AmortisedValue IsPresent)) 649 THEN 650 'AMOR' CopyTo Quantity Type Code 651 END 652 END 653 NODE (Balance Type Code) 654 IF (EligibleBalance IsPresent) 655 THEN 656 'ELIG' CopyTo Balance Type Code 657 END 658 IF (NotEligibleBalance IsPresent) 659 THEN 660 'NELG' CopyTo Balance Type Code 661 END 662 END 663 NODE (Sign) 664 IF (EligibleBalance\ShortLongPosition IsSameString 'SHOR') 665 THEN 666 'N' CopyTo Sign 667 END 668 IF (NotEligibleBalance\ShortLongPosition IsSameString 'SHOR') 669 THEN 670 'N' CopyTo Sign 671 END 672 END 673 NODE (Balance) 674 IF (((EligibleBalance\Quantity\Unit Substring ('1', '1')) IsSameString '-') Or ((EligibleBalance\Quantity\Unit Substring ('1', '1')) IsSameString '+')) 675 THEN 676 ((EligibleBalance\Quantity\Unit Substring '2') FormatDecimal 'MT') CopyTo Balance 677 ELSE 678 (EligibleBalance\Quantity\Unit FormatDecimal 'MT') CopyTo Balance 679 END 680 (EligibleBalance\Quantity\FaceAmount FormatDecimal 'MT') CopyTo Balance 681 (EligibleBalance\Quantity\AmortisedValue FormatDecimal 'MT') CopyTo Balance 682 IF (((NotEligibleBalance\Quantity\Unit Substring ('1', '1')) IsSameString '-') Or ((NotEligibleBalance\Quantity\Unit Substring ('1', '1')) IsSameString '+')) 683 THEN 684 ((NotEligibleBalance\Quantity\Unit Substring '2') FormatDecimal 'MT') CopyTo Balance 685 ELSE 686 (NotEligibleBalance\Quantity\Unit FormatDecimal 'MT') CopyTo Balance 687 END 688 (NotEligibleBalance\Quantity\FaceAmount FormatDecimal 'MT') CopyTo Balance 689 (NotEligibleBalance\Quantity\AmortisedValue FormatDecimal 'MT') CopyTo Balance 690 END 691 END 692 END |
protected void |
translateBeneficiaryCertificationType3Code_OptionalCode_4c_328_Default(String targetElement,
XmlNode node)
Translate method BeneficiaryCertificationType3Code -> OptionalCode_4!c_328 : Default
770 TRANSLATE(BeneficiaryCertificationType3Code, OptionalCode_4!c_328) 771 RULE 772 'ACCI' EquivalentTo 'ACCI' 773 'NCOM' EquivalentTo 'NCOM' 774 'QIBB' EquivalentTo 'QIBB' 775 'NARR' EquivalentTo 'NARR' 776 END 777 END |
protected void |
translateBeneficiaryCertificationType4Choice_22F_110_Default(String targetElement,
XmlNode node)
Translate method BeneficiaryCertificationType4Choice -> 22F_110 : Default
759 TRANSLATE(BeneficiaryCertificationType4Choice, 22F_110) 760 RULE 761 NODE (Data Source Scheme) 762 Proprietary TranslateTo Data Source Scheme 763 END 764 NODE (Indicator) 765 Code TranslateTo Indicator 766 (Proprietary\Identification ToUppercase) CopyTo Indicator 767 END 768 END 769 END |
protected void |
translateBICFIIdentifier_Identifier_BICFIOrNonFI_Default(String targetElement,
XmlNode node)
Translate method BICFIIdentifier -> Identifier_BICFIOrNonFI : Default
1209 TRANSLATE(BICFIIdentifier, Identifier_BICFIOrNonFI) 1210 RULE 1211 BICFIIdentifier CopyTo Identifier_BICFIOrNonFI 1212 END 1213 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 |
translateCorporateActionChangeType2Code_OptionalCode_4c_203_Default(String targetElement,
XmlNode node)
Translate method CorporateActionChangeType2Code -> OptionalCode_4!c_203 : Default
898 TRANSLATE(CorporateActionChangeType2Code, OptionalCode_4!c_203) 899 RULE 900 'BERE' EquivalentTo 'BERE' 901 'CERT' EquivalentTo 'CERT' 902 'DEPH' EquivalentTo 'DEPH' 903 'GPPH' EquivalentTo 'GPPH' 904 'GTGP' EquivalentTo 'GTGP' 905 'GTPH' EquivalentTo 'GTPH' 906 'NAME' EquivalentTo 'NAME' 907 'PHDE' EquivalentTo 'PHDE' 908 'REBE' EquivalentTo 'REBE' 909 'TERM' EquivalentTo 'TERM' 910 END 911 END |
protected void |
translateCorporateActionChangeTypeFormat4Choice_22F_133_Default(String targetElement,
XmlNode node)
Translate method CorporateActionChangeTypeFormat4Choice -> 22F_133 : Default
887 TRANSLATE(CorporateActionChangeTypeFormat4Choice, 22F_133) 888 RULE 889 NODE (Data Source Scheme) 890 Proprietary TranslateTo Data Source Scheme 891 END 892 NODE (Indicator) 893 Code TranslateTo Indicator 894 (Proprietary\Identification ToUppercase) CopyTo Indicator 895 END 896 END 897 END |
protected void |
translateCorporateActionEventType4Choice_22F_240_Default(String targetElement,
XmlNode node)
Translate method CorporateActionEventType4Choice -> 22F_240 : Default
18 TRANSLATE(CorporateActionEventType4Choice, 22F_240) 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 |
translateCorporateActionEventType6Code_OptionalCode_4c_408_Default(String targetElement,
XmlNode node)
Translate method CorporateActionEventType6Code -> OptionalCode_4!c_408 : Default
34 TRANSLATE(CorporateActionEventType6Code, OptionalCode_4!c_408) 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 END 100 END |
protected void |
translateCorporateActionOption4Code_OptionalCode_4c_310_Default(String targetElement,
XmlNode node)
Translate method CorporateActionOption4Code -> OptionalCode_4!c_310 : Default
836 TRANSLATE(CorporateActionOption4Code, OptionalCode_4!c_310) 837 RULE 838 'ABST' EquivalentTo 'ABST' 839 'AMGT' EquivalentTo 'AMGT' 840 'BSPL' EquivalentTo 'BSPL' 841 'BUYA' EquivalentTo 'BUYA' 842 'CASE' EquivalentTo 'CASE' 843 'CASH' EquivalentTo 'CASH' 844 'CERT' EquivalentTo 'CERT' 845 'CEXC' EquivalentTo 'CEXC' 846 'CONN' EquivalentTo 'CONN' 847 'CONY' EquivalentTo 'CONY' 848 'CTEN' EquivalentTo 'CTEN' 849 'EXER' EquivalentTo 'EXER' 850 'LAPS' EquivalentTo 'LAPS' 851 'MKDW' EquivalentTo 'MKDW' 852 'MKUP' EquivalentTo 'MKUP' 853 'MNGT' EquivalentTo 'MNGT' 854 'MPUT' EquivalentTo 'MPUT' 855 'NOAC' EquivalentTo 'NOAC' 856 'NOQU' EquivalentTo 'NOQU' 857 'OFFR' EquivalentTo 'OFFR' 858 'OTHR' EquivalentTo 'OTHR' 859 'OVER' EquivalentTo 'OVER' 860 'PROX' EquivalentTo 'PROX' 861 'QINV' EquivalentTo 'QINV' 862 'SECU' EquivalentTo 'SECU' 863 'SLLE' EquivalentTo 'SLLE' 864 'SPLI' EquivalentTo 'SPLI' 865 'TAXI' EquivalentTo 'TAXI' 866 END 867 END |
protected void |
translateCorporateActionOption6Choice_22F_188_Default(String targetElement,
XmlNode node)
Translate method CorporateActionOption6Choice -> 22F_188 : Default
825 TRANSLATE(CorporateActionOption6Choice, 22F_188) 826 RULE 827 NODE (Data Source Scheme) 828 Proprietary TranslateTo Data Source Scheme 829 END 830 NODE (Indicator) 831 Code TranslateTo Indicator 832 (Proprietary\Identification ToUppercase) CopyTo Indicator 833 END 834 END 835 END |
protected void |
translateDateAndDateTimeChoice_98A_Default(String targetElement,
XmlNode node)
Translate method DateAndDateTimeChoice -> 98A : Default
996 TRANSLATE(DateAndDateTimeChoice, 98A) 997 RULE 998 NODE (Date) 999 Date TranslateTo Date 1000 END 1001 END 1002 END |
protected void |
translateDateAndDateTimeChoice_98C_Default(String targetElement,
XmlNode node)
Translate method DateAndDateTimeChoice -> 98C : Default
1003 TRANSLATE(DateAndDateTimeChoice, 98C) 1004 RULE 1005 NODE (Date) 1006 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}'))) 1007 THEN 1008 DateTime TranslateTo Date 1009 END 1010 END 1011 NODE (Time) 1012 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}'))) 1013 THEN 1014 DateTime TranslateTo Time 1015 END 1016 END 1017 END 1018 END |
protected void |
translateDocumentNumber2Choice_13A_Default(String targetElement,
XmlNode node)
Translate method DocumentNumber2Choice -> 13A : Default
130 TRANSLATE(DocumentNumber2Choice, 13A) 131 RULE 132 NODE (Number Id) 133 ShortNumber CopyTo Number Id 134 END 135 END 136 END |
protected void |
translateDocumentNumber2Choice_13B_Default(String targetElement,
XmlNode node)
Translate method DocumentNumber2Choice -> 13B : Default
137 TRANSLATE(DocumentNumber2Choice, 13B) 138 RULE 139 NODE (Data Source Scheme) 140 ProprietaryNumber TranslateTo Data Source Scheme 141 END 142 NODE (Number) 143 LongNumber CopyTo Number 144 ProprietaryNumber\Identification CopyTo Number 145 END 146 END 147 END |
protected void |
translateFinancialInstrumentQuantity15Choice_36B_Default(String targetElement,
XmlNode node)
Translate method FinancialInstrumentQuantity15Choice -> 36B : Default
385 TRANSLATE(FinancialInstrumentQuantity15Choice, 36B) 386 RULE 387 NODE (Quantity Type Code) 388 IF (Unit IsPresent) 389 THEN 390 'UNIT' CopyTo Quantity Type Code 391 END 392 IF (FaceAmount IsPresent) 393 THEN 394 'FAMT' CopyTo Quantity Type Code 395 END 396 IF (AmortisedValue IsPresent) 397 THEN 398 'AMOR' CopyTo Quantity Type Code 399 END 400 END 401 NODE (Quantity) 402 IF ((Unit IsPresent) And ((Unit Substring ('1', '1')) IsSameString '-')) 403 THEN 404 ((Unit Substring '2') FormatDecimal 'MT') CopyTo Quantity 405 ELSE 406 IF ((Unit Substring ('1', '1')) IsSameString '+') 407 THEN 408 ((Unit Substring '2') FormatDecimal 'MT') CopyTo Quantity 409 ELSE 410 (Unit FormatDecimal 'MT') CopyTo Quantity 411 END 412 END 413 (FaceAmount FormatDecimal 'MT') CopyTo Quantity 414 (AmortisedValue FormatDecimal 'MT') CopyTo Quantity 415 END 416 END 417 END |
protected void |
translateFractionDispositionType11Choice_22F_132_Default(String targetElement,
XmlNode node)
Translate method FractionDispositionType11Choice -> 22F_132 : Default
868 TRANSLATE(FractionDispositionType11Choice, 22F_132) 869 RULE 870 NODE (Data Source Scheme) 871 Proprietary TranslateTo Data Source Scheme 872 END 873 NODE (Indicator) 874 Code TranslateTo Indicator 875 (Proprietary\Identification ToUppercase) CopyTo Indicator 876 END 877 END 878 END |
protected void |
translateFractionDispositionType6Code_OptionalCode_4c_202_Default(String targetElement,
XmlNode node)
Translate method FractionDispositionType6Code -> OptionalCode_4!c_202 : Default
879 TRANSLATE(FractionDispositionType6Code, OptionalCode_4!c_202) 880 RULE 881 'BUYU' EquivalentTo 'BUYU' 882 'CINL' EquivalentTo 'CINL' 883 'DIST' EquivalentTo 'DIST' 884 'EXPI' EquivalentTo 'EXPI' 885 END 886 END |
protected void |
translateGenericIdentification23_12A_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification23 -> 12A : Default
330 TRANSLATE(GenericIdentification23, 12A) 331 RULE 332 NODE (Data Source Scheme) 333 GenericIdentification23 TranslateTo Data Source Scheme 334 END 335 NODE (Instrument Code or Description) 336 Identification CopyTo Instrument Code or Description 337 END 338 END 339 END |
protected void |
translateGenericIdentification23_Identifier_FIN_8c_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification23 -> Identifier_FIN_8c : Default
148 TRANSLATE(GenericIdentification23, Identifier_FIN_8c) 149 RULE 150 (Issuer Concatenate SchemeName) CopyTo Identifier_FIN_8c 151 END 152 END |
protected void |
translateGenericIdentification24_95R_1_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification24 -> 95R_1 : Default
435 TRANSLATE(GenericIdentification24, 95R_1) 436 RULE 437 NODE (Data Source Scheme) 438 GenericIdentification24 TranslateTo Data Source Scheme 439 END 440 NODE (Proprietary Code) 441 Identification CopyTo Proprietary Code 442 END 443 END 444 END |
protected void |
translateGenericIdentification24_Identifier_FIN_8c_Default(String targetElement,
XmlNode node)
Translate method GenericIdentification24 -> Identifier_FIN_8c : Default
445 TRANSLATE(GenericIdentification24, Identifier_FIN_8c) 446 RULE 447 (Issuer Concatenate SchemeName) CopyTo Identifier_FIN_8c 448 END 449 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 |
translateImpl(MxSeev03300202 source)
Translation rules implementation
|
protected void |
translateInterestComputationMethod2Code_OptionalCode_4c_257_Default(String targetElement,
XmlNode node)
Translate method InterestComputationMethod2Code -> OptionalCode_4!c_257 : Default
311 TRANSLATE(InterestComputationMethod2Code, OptionalCode_4!c_257) 312 RULE 313 'A001' EquivalentTo 'A001' 314 'A002' EquivalentTo 'A002' 315 'A003' EquivalentTo 'A003' 316 'A004' EquivalentTo 'A004' 317 'A005' EquivalentTo 'A005' 318 'A006' EquivalentTo 'A006' 319 'A007' EquivalentTo 'A007' 320 'A008' EquivalentTo 'A008' 321 'A009' EquivalentTo 'A009' 322 'A010' EquivalentTo 'A010' 323 'A011' EquivalentTo 'A011' 324 'A012' EquivalentTo 'A012' 325 'A013' EquivalentTo 'A013' 326 'A014' EquivalentTo 'A014' 327 'NARR' EquivalentTo 'OTHR' 328 END 329 END |
protected void |
translateInterestComputationMethodFormat2Choice_22F_154_Default(String targetElement,
XmlNode node)
Translate method InterestComputationMethodFormat2Choice -> 22F_154 : Default
300 TRANSLATE(InterestComputationMethodFormat2Choice, 22F_154) 301 RULE 302 NODE (Data Source Scheme) 303 Proprietary TranslateTo Data Source Scheme 304 END 305 NODE (Indicator) 306 Code TranslateTo Indicator 307 (Proprietary\Identification ToUppercase) CopyTo Indicator 308 END 309 END 310 END |
protected void |
translateISINIdentifier_Identifier_Isin_Default(String targetElement,
XmlNode node)
Translate method ISINIdentifier -> Identifier_Isin : Default
153 TRANSLATE(ISINIdentifier, Identifier_Isin) 154 RULE 155 ('ISIN ' Concatenate ISINIdentifier) CopyTo Identifier_Isin 156 END 157 END |
protected void |
translateISODate_98A_Default(String targetElement,
XmlNode node)
Translate method ISODate -> 98A : Default
345 TRANSLATE(ISODate, 98A) 346 RULE 347 NODE (Date) 348 ISODate TranslateTo Date 349 END 350 END 351 END |
protected void |
translateISODate_DateTime_YYYYMMDD_Default(String targetElement,
XmlNode node)
Translate method ISODate -> DateTime_YYYYMMDD : Default
352 TRANSLATE(ISODate, DateTime_YYYYMMDD) 353 RULE 354 (ISODate FormatDateTime ('MX_Date', 'MT_YYYYMMDD')) CopyTo DateTime_YYYYMMDD 355 END 356 END |
protected void |
translateISODateTime_DateTime_HHMMSS_Default(String targetElement,
XmlNode node)
Translate method ISODateTime -> DateTime_HHMMSS : Default
1024 TRANSLATE(ISODateTime, DateTime_HHMMSS) 1025 RULE 1026 (ISODateTime FormatDateTime ('MX_DateTime', 'MT_HHMMSS')) CopyTo DateTime_HHMMSS 1027 END 1028 END |
protected void |
translateISODateTime_DateTime_YYYYMMDD_Default(String targetElement,
XmlNode node)
Translate method ISODateTime -> DateTime_YYYYMMDD : Default
1019 TRANSLATE(ISODateTime, DateTime_YYYYMMDD) 1020 RULE 1021 (ISODateTime FormatDateTime ('MX_DateTime', 'MT_YYYYMMDD')) CopyTo DateTime_YYYYMMDD 1022 END 1023 END |
protected void |
translateISONormalisedDateTime_98C_Default(String targetElement,
XmlNode node)
Translate method ISONormalisedDateTime -> 98C : Default
101 TRANSLATE(ISONormalisedDateTime, 98C) 102 RULE 103 NODE (Date) 104 (ISONormalisedDateTime FormatDateTime ('MX_DateTime', 'MT_YYYYMMDD')) CopyTo Date 105 END 106 NODE (Time) 107 (ISONormalisedDateTime FormatDateTime ('MX_DateTime', 'MT_HHMMSS')) CopyTo Time 108 END 109 END 110 END |
protected void |
translateMarketIdentification7_94B_15_Default(String targetElement,
XmlNode node)
Translate method MarketIdentification7 -> 94B_15 : Default
277 TRANSLATE(MarketIdentification7, 94B_15) 278 RULE 279 NODE (Data Source Scheme) 280 Type\Proprietary TranslateTo Data Source Scheme 281 END 282 NODE (Place Code) 283 Type\Code TranslateTo Place Code 284 (Type\Proprietary\Identification ToUppercase) CopyTo Place Code 285 END 286 NODE (Narrative) 287 Identification\Description CopyTo Narrative 288 Identification\MarketIdentifierCode CopyTo Narrative 289 END 290 END 291 END |
protected void |
translateMarketType3Code_OptionalCode_4c_399_Default(String targetElement,
XmlNode node)
Translate method MarketType3Code -> OptionalCode_4!c_399 : Default
292 TRANSLATE(MarketType3Code, OptionalCode_4!c_399) 293 RULE 294 'EXCH' EquivalentTo 'EXCH' 295 'SECM' EquivalentTo 'SECM' 296 'OTCO' EquivalentTo 'OTCO' 297 'PRIM' EquivalentTo 'PRIM' 298 END 299 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 |
translateOptionNumber1Choice_Identifier_FIN_3Ec_Default(String targetElement,
XmlNode node)
Translate method OptionNumber1Choice -> Identifier_FIN_3Ec : Default
814 TRANSLATE(OptionNumber1Choice, Identifier_FIN_3Ec) 815 RULE 816 Number CopyTo Identifier_FIN_3Ec 817 Code TranslateTo Identifier_FIN_3Ec 818 END 819 END |
protected void |
translateOptionNumber1Code_Identifier_FIN_3Ec_Default(String targetElement,
XmlNode node)
Translate method OptionNumber1Code -> Identifier_FIN_3Ec : Default
820 TRANSLATE(OptionNumber1Code, Identifier_FIN_3Ec) 821 RULE 822 'UNSO' EquivalentTo 'UNS' 823 END 824 END |
protected void |
translateOriginalAndCurrentQuantities3_93B_AMOR(String targetElement,
XmlNode node)
Translate method OriginalAndCurrentQuantities3 -> 93B : AMOR
561 TRANSLATE(OriginalAndCurrentQuantities3, 93B) 562 RULE 563 NODE (Quantity Type Code) 564 IF (AmortisedValue IsPresent) 565 THEN 566 'AMOR' CopyTo Quantity Type Code 567 END 568 END 569 NODE (Sign) 570 IF (ShortLongPosition IsSameString 'SHOR') 571 THEN 572 'N' CopyTo Sign 573 END 574 END 575 END 576 END |
protected void |
translateOriginalAndCurrentQuantities3_93B_FAMT(String targetElement,
XmlNode node)
Translate method OriginalAndCurrentQuantities3 -> 93B : FAMT
577 TRANSLATE(OriginalAndCurrentQuantities3, 93B) 578 RULE 579 NODE (Quantity Type Code) 580 IF (FaceAmount IsPresent) 581 THEN 582 'FAMT' CopyTo Quantity Type Code 583 END 584 END 585 NODE (Sign) 586 IF (ShortLongPosition IsSameString 'SHOR') 587 THEN 588 'N' CopyTo Sign 589 END 590 END 591 END 592 END |
protected void |
translateParty9Choice_95P_4_Default(String targetElement,
XmlNode node)
Translate method Party9Choice -> 95P_4 : Default
1201 TRANSLATE(Party9Choice, 95P_4) 1202 RULE 1203 NODE (Identifier Code) 1204 OrganisationIdentification\Identification\OrganisationIdentification\AnyBIC TranslateTo Identifier Code 1205 FinancialInstitutionIdentification\FinancialInstitutionIdentification\BICFI TranslateTo Identifier Code 1206 END 1207 END 1208 END |
protected void |
translateParty9Choice_95Q_Default(String targetElement,
XmlNode node)
Translate method Party9Choice -> 95Q : Default
1214 TRANSLATE(Party9Choice, 95Q) 1215 RULE 1216 NODE (Name and Address) 1217 NODE (Line) 1218 (((((((((((((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] 1219 (((((((((((((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] 1220 END 1221 NODE (Line) 1222 (((((((((((((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] 1223 (((((((((((((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] 1224 END 1225 NODE (Line) 1226 (((((((((((((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] 1227 (((((((((((((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] 1228 END 1229 NODE (Line) 1230 (((((((((((((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] 1231 (((((((((((((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] 1232 END 1233 END 1234 END 1235 END |
protected void |
translateParty9Choice_95R_1_Default(String targetElement,
XmlNode node)
Translate method Party9Choice -> 95R_1 : Default
1236 TRANSLATE(Party9Choice, 95R_1) 1237 RULE 1238 NODE (Data Source Scheme) 1239 ((((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 1240 ((((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 1241 END 1242 NODE (Proprietary Code) 1243 (FinancialInstitutionIdentification\FinancialInstitutionIdentification\Other\Identification ToUppercase) CopyTo Proprietary Code 1244 (OrganisationIdentification\Identification\OrganisationIdentification\Other[1]\Identification ToUppercase) CopyTo Proprietary Code 1245 END 1246 END 1247 END |
protected void |
translatePartyIdentification51Choice_95P_4_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification51Choice -> 95P_4 : Default
418 TRANSLATE(PartyIdentification51Choice, 95P_4) 419 RULE 420 NODE (Identifier Code) 421 AnyBIC TranslateTo Identifier Code 422 END 423 END 424 END |
protected void |
translatePartyIdentification51Choice_95R_1_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification51Choice -> 95R_1 : Default
430 TRANSLATE(PartyIdentification51Choice, 95R_1) 431 RULE 432 ProprietaryIdentification TranslateTo 95R_1 433 END 434 END |
protected void |
translatePartyIdentification52Choice_95P_4_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification52Choice -> 95P_4 : Default
693 TRANSLATE(PartyIdentification52Choice, 95P_4) 694 RULE 695 NODE (Identifier Code) 696 AnyBIC TranslateTo Identifier Code 697 END 698 END 699 END |
protected void |
translatePartyIdentification52Choice_95R_1_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification52Choice -> 95R_1 : Default
700 TRANSLATE(PartyIdentification52Choice, 95R_1) 701 RULE 702 ProprietaryIdentification TranslateTo 95R_1 703 END 704 END |
protected void |
translatePartyIdentification52Choice_95V_Default(String targetElement,
XmlNode node)
Translate method PartyIdentification52Choice -> 95V : Default
705 TRANSLATE(PartyIdentification52Choice, 95V) 706 RULE 707 NODE (Name and Address) 708 NODE (Line) 709 (NameAndAddress\Name Substring ('1', '35')) CopyTo Name and Address\Line[1] 710 END 711 NODE (Line) 712 (NameAndAddress\Name Substring ('36', '35')) CopyTo Name and Address\Line[2] 713 END 714 NODE (Line) 715 (NameAndAddress\Name Substring ('71', '35')) CopyTo Name and Address\Line[3] 716 END 717 NODE (Line) 718 (NameAndAddress\Name Substring ('106', '35')) CopyTo Name and Address\Line[4] 719 END 720 END 721 END 722 END |
protected void |
translatePercentageRate_92A_Default(String targetElement,
XmlNode node)
Translate method PercentageRate -> 92A : Default
357 TRANSLATE(PercentageRate, 92A) 358 RULE 359 NODE (Sign) 360 PercentageRate TranslateTo Sign 361 END 362 NODE (Rate) 363 PercentageRate TranslateTo Rate 364 END 365 END 366 END |
protected void |
translatePercentageRate_Quantity_FIN_15d_PrecentageRateToQuantity15D(String targetElement,
XmlNode node)
Translate method PercentageRate -> Quantity_FIN_15d : PrecentageRateToQuantity15D
1067 TRANSLATE(PercentageRate, Quantity_FIN_15d) 1068 RULE 1069 IF (((PercentageRate Substring ('1', '1')) IsSameString '-') Or ((PercentageRate Substring ('1', '1')) IsSameString '+')) 1070 THEN 1071 ((PercentageRate Substring '2') FormatDecimal 'MT') CopyTo Quantity_FIN_15d 1072 ELSE 1073 (PercentageRate FormatDecimal 'MT') CopyTo Quantity_FIN_15d 1074 END 1075 END 1076 END |
protected void |
translatePercentageRate_Rate_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method PercentageRate -> Rate_FIN_15d : Default
375 TRANSLATE(PercentageRate, Rate_FIN_15d) 376 RULE 377 IF (((PercentageRate Substring ('1', '1')) IsSameString '-') Or ((PercentageRate Substring ('1', '1')) IsSameString '+')) 378 THEN 379 ((PercentageRate Substring '2') FormatDecimal 'MT') CopyTo Rate_FIN_15d 380 ELSE 381 (PercentageRate FormatDecimal 'MT') CopyTo Rate_FIN_15d 382 END 383 END 384 END |
protected void |
translatePercentageRate_Text_Sign_Default(String targetElement,
XmlNode node)
Translate method PercentageRate -> Text_Sign : Default
367 TRANSLATE(PercentageRate, Text_Sign) 368 RULE 369 IF ((PercentageRate Substring ('1', '1')) IsSameString '-') 370 THEN 371 'N' CopyTo Text_Sign 372 END 373 END 374 END |
protected void |
translatePriceFormat17Choice_90A_Default(String targetElement,
XmlNode node)
Translate method PriceFormat17Choice -> 90A : Default
1049 TRANSLATE(PriceFormat17Choice, 90A) 1050 RULE 1051 NODE (Percentage Type Code) 1052 PercentagePrice\PercentagePriceType TranslateTo Percentage Type Code 1053 END 1054 NODE (Price) 1055 PercentagePrice\PriceValue TranslateTo Price 1056 END 1057 END 1058 END |
protected void |
translatePriceFormat17Choice_90B_2_Default(String targetElement,
XmlNode node)
Translate method PriceFormat17Choice -> 90B_2 : Default
1077 TRANSLATE(PriceFormat17Choice, 90B_2) 1078 RULE 1079 NODE (Amount Type Code) 1080 AmountPrice\AmountPriceType TranslateTo Amount Type Code 1081 END 1082 NODE (Currency Code) 1083 AmountPrice\PriceValue\Currency TranslateTo Currency Code 1084 END 1085 NODE (Price) 1086 AmountPrice\PriceValue\Amount TranslateTo Price 1087 END 1088 END 1089 END |
protected void |
translatePriceFormat24Choice_90A_Default(String targetElement,
XmlNode node)
Translate method PriceFormat24Choice -> 90A : Default
1103 TRANSLATE(PriceFormat24Choice, 90A) 1104 RULE 1105 NODE (Percentage Type Code) 1106 PercentagePrice\PercentagePriceType TranslateTo Percentage Type Code 1107 END 1108 NODE (Price) 1109 PercentagePrice\PriceValue TranslateTo Price 1110 END 1111 END 1112 END |
protected void |
translatePriceFormat24Choice_90B_2_Default(String targetElement,
XmlNode node)
Translate method PriceFormat24Choice -> 90B_2 : Default
1113 TRANSLATE(PriceFormat24Choice, 90B_2) 1114 RULE 1115 NODE (Amount Type Code) 1116 AmountPrice\AmountPriceType TranslateTo Amount Type Code 1117 END 1118 NODE (Currency Code) 1119 AmountPrice\PriceValue\Currency TranslateTo Currency Code 1120 END 1121 NODE (Price) 1122 AmountPrice\PriceValue\Amount TranslateTo Price 1123 END 1124 END 1125 END |
protected void |
translatePriceFormat24Choice_90E_6_Default(String targetElement,
XmlNode node)
Translate method PriceFormat24Choice -> 90E_6 : Default
1126 TRANSLATE(PriceFormat24Choice, 90E_6) 1127 RULE 1128 NODE (Price Code) 1129 NotSpecifiedPrice TranslateTo Price Code 1130 END 1131 END 1132 END |
protected void |
translatePriceFormat24Choice_90F_1_Default(String targetElement,
XmlNode node)
Translate method PriceFormat24Choice -> 90F_1 : Default
1140 TRANSLATE(PriceFormat24Choice, 90F_1) 1141 RULE 1142 NODE (Amount Type Code) 1143 AmountPricePerFinancialInstrumentQuantity\AmountPriceType TranslateTo Amount Type Code 1144 END 1145 NODE (Currency Code) 1146 AmountPricePerFinancialInstrumentQuantity\PriceValue\Currency TranslateTo Currency Code 1147 END 1148 NODE (Amount) 1149 AmountPricePerFinancialInstrumentQuantity\PriceValue\Amount TranslateTo Amount 1150 END 1151 NODE (Quantity Type Code) 1152 IF (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\Unit IsPresent) 1153 THEN 1154 'UNIT' CopyTo Quantity Type Code 1155 END 1156 IF (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\FaceAmount IsPresent) 1157 THEN 1158 'FAMT' CopyTo Quantity Type Code 1159 END 1160 IF (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\AmortisedValue IsPresent) 1161 THEN 1162 'AMOR' CopyTo Quantity Type Code 1163 END 1164 END 1165 NODE (Quantity) 1166 IF ((AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\Unit IsPresent) And (((AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\Unit Substring ('1', '1')) IsSameString '-') Or ((AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\Unit Substring ('1', '1')) IsSameString '+'))) 1167 THEN 1168 ((AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\Unit FormatDecimal 'MT') Substring '2') CopyTo Quantity 1169 ELSE 1170 (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\Unit FormatDecimal 'MT') CopyTo Quantity 1171 END 1172 (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\FaceAmount FormatDecimal 'MT') CopyTo Quantity 1173 (AmountPricePerFinancialInstrumentQuantity\FinancialInstrumentQuantity\AmortisedValue FormatDecimal 'MT') CopyTo Quantity 1174 END 1175 END 1176 END |
protected void |
translatePriceFormat24Choice_90J_1_Default(String targetElement,
XmlNode node)
Translate method PriceFormat24Choice -> 90J_1 : Default
1182 TRANSLATE(PriceFormat24Choice, 90J_1) 1183 RULE 1184 NODE (Amount Type Code) 1185 AmountPricePerAmount\AmountPriceType TranslateTo Amount Type Code 1186 END 1187 NODE (Currency Code1) 1188 AmountPricePerAmount\PriceValue\Currency TranslateTo Currency Code1 1189 END 1190 NODE (Amount1) 1191 AmountPricePerAmount\PriceValue\Amount TranslateTo Amount1 1192 END 1193 NODE (Currency Code2) 1194 AmountPricePerAmount\Amount\Currency TranslateTo Currency Code2 1195 END 1196 NODE (Amount2) 1197 AmountPricePerAmount\Amount\Amount TranslateTo Amount2 1198 END 1199 END 1200 END |
protected void |
translatePriceRateType3Code_Code_4c_6_Default(String targetElement,
XmlNode node)
Translate method PriceRateType3Code -> Code_4!c_6 : Default
1059 TRANSLATE(PriceRateType3Code, Code_4!c_6) 1060 RULE 1061 'DISC' EquivalentTo 'DISC' 1062 'PREM' EquivalentTo 'PREM' 1063 'YIEL' EquivalentTo 'YIEL' 1064 'PRCT' EquivalentTo 'PRCT' 1065 END 1066 END |
protected void |
translatePriceValueType9Code_Code_4c_197_Default(String targetElement,
XmlNode node)
Translate method PriceValueType9Code -> Code_4!c_197 : Default
1133 TRANSLATE(PriceValueType9Code, Code_4!c_197) 1134 RULE 1135 'TBSP' EquivalentTo 'TBSP' 1136 'UNSP' EquivalentTo 'UNSP' 1137 'UKWN' EquivalentTo 'UKWN' 1138 END 1139 END |
protected void |
translateProcessingPosition3Choice_22F_2_Default(String targetElement,
XmlNode node)
Translate method ProcessingPosition3Choice -> 22F_2 : Default
111 TRANSLATE(ProcessingPosition3Choice, 22F_2) 112 RULE 113 NODE (Data Source Scheme) 114 Proprietary TranslateTo Data Source Scheme 115 END 116 NODE (Indicator) 117 Code TranslateTo Indicator 118 (Proprietary\Identification ToUppercase) CopyTo Indicator 119 END 120 END 121 END |
protected void |
translateProcessingPosition3Code_OptionalCode_4c_3_Default(String targetElement,
XmlNode node)
Translate method ProcessingPosition3Code -> OptionalCode_4!c_3 : Default
122 TRANSLATE(ProcessingPosition3Code, OptionalCode_4!c_3) 123 RULE 124 'AFTE' EquivalentTo 'AFTE' 125 'WITH' EquivalentTo 'WITH' 126 'BEFO' EquivalentTo 'BEFO' 127 'INFO' EquivalentTo 'INFO' 128 END 129 END |
protected void |
translateProprietaryQuantity5_93B_Default(String targetElement,
XmlNode node)
Translate method ProprietaryQuantity5 -> 93B : Default
537 TRANSLATE(ProprietaryQuantity5, 93B) 538 RULE 539 NODE (Data Source Scheme) 540 ((Issuer Concatenate SchemeName) ToUppercase) CopyTo Data Source Scheme 541 END 542 NODE (Quantity Type Code) 543 (QuantityType ToUppercase) CopyTo Quantity Type Code 544 END 545 NODE (Sign) 546 IF (ShortLongPosition IsSameString 'SHOR') 547 THEN 548 'N' CopyTo Sign 549 END 550 END 551 NODE (Balance) 552 IF (Quantity GreaterThanOrEqualTo '1') 553 THEN 554 (Quantity FormatDecimal 'MT') CopyTo Balance 555 ELSE 556 ((Quantity Round '13') FormatDecimal 'MT') CopyTo Balance 557 END 558 END 559 END 560 END |
protected void |
translateQuantity1Code_Code_4c_118_Default(String targetElement,
XmlNode node)
Translate method Quantity1Code -> Code_4!c_118 : Default
971 TRANSLATE(Quantity1Code, Code_4!c_118) 972 RULE 973 'QALL' EquivalentTo 'QALL' 974 END 975 END |
protected void |
translateRateAndAmountFormat13Choice_92A_Default(String targetElement,
XmlNode node)
Translate method RateAndAmountFormat13Choice -> 92A : Default
1029 TRANSLATE(RateAndAmountFormat13Choice, 92A) 1030 RULE 1031 Rate TranslateTo 92A 1032 END 1033 END |
protected void |
translateRateAndAmountFormat13Choice_92F_Default(String targetElement,
XmlNode node)
Translate method RateAndAmountFormat13Choice -> 92F : Default
1034 TRANSLATE(RateAndAmountFormat13Choice, 92F) 1035 RULE 1036 Amount TranslateTo 92F 1037 END 1038 END |
protected void |
translateRestrictedFINActiveCurrencyAnd13DecimalAmount_92F_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINActiveCurrencyAnd13DecimalAmount -> 92F : Default
1039 TRANSLATE(RestrictedFINActiveCurrencyAnd13DecimalAmount, 92F) 1040 RULE 1041 NODE (Currency Code) 1042 Currency TranslateTo Currency Code 1043 END 1044 NODE (Amount) 1045 (Amount FormatDecimal 'MT') CopyTo Amount 1046 END 1047 END 1048 END |
protected void |
translateRestrictedFINActiveCurrencyAnd13DecimalAmountAmount_Amount_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount -> Amount_FIN_15d : Default
1177 TRANSLATE(RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount, Amount_FIN_15d) 1178 RULE 1179 (RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount FormatDecimal 'MT') CopyTo Amount_FIN_15d 1180 END 1181 END |
protected void |
translateRestrictedFINActiveCurrencyAnd13DecimalAmountAmount_Quantity_FIN_15d_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount -> Quantity_FIN_15d : Default
1098 TRANSLATE(RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount, Quantity_FIN_15d) 1099 RULE 1100 (RestrictedFINActiveCurrencyAnd13DecimalAmount\Amount FormatDecimal 'MT') CopyTo Quantity_FIN_15d 1101 END 1102 END |
protected void |
translateRestrictedFINDecimalNumber_36B_FinancialInstrumentQuantity1ChoiceTo36B(String targetElement,
XmlNode node)
Translate method RestrictedFINDecimalNumber -> 36B : FinancialInstrumentQuantity1ChoiceTo36B
931 TRANSLATE(RestrictedFINDecimalNumber, 36B) 932 RULE 933 NODE (Quantity Type Code) 934 'UNIT' CopyTo Quantity Type Code 935 END 936 NODE (Quantity) 937 IF ((RestrictedFINDecimalNumber IsPresent) And ((RestrictedFINDecimalNumber Substring ('1', '1')) IsSameString '-')) 938 THEN 939 ((RestrictedFINDecimalNumber Substring '2') FormatDecimal 'MT') CopyTo Quantity 940 ELSE 941 IF ((RestrictedFINDecimalNumber Substring ('1', '1')) IsSameString '+') 942 THEN 943 ((RestrictedFINDecimalNumber Substring '2') FormatDecimal 'MT') CopyTo Quantity 944 ELSE 945 (RestrictedFINDecimalNumber FormatDecimal 'MT') CopyTo Quantity 946 END 947 END 948 END 949 END 950 END |
protected void |
translateRestrictedFINImpliedCurrencyAndAmount_36B_AMOR(String targetElement,
XmlNode node)
Translate method RestrictedFINImpliedCurrencyAndAmount -> 36B : AMOR
976 TRANSLATE(RestrictedFINImpliedCurrencyAndAmount, 36B) 977 RULE 978 NODE (Quantity Type Code) 979 'AMOR' CopyTo Quantity Type Code 980 END 981 NODE (Quantity) 982 IF ((RestrictedFINImpliedCurrencyAndAmount IsPresent) And ((RestrictedFINImpliedCurrencyAndAmount Substring ('1', '1')) IsSameString '-')) 983 THEN 984 ((RestrictedFINImpliedCurrencyAndAmount Substring '2') FormatDecimal 'MT') CopyTo Quantity 985 ELSE 986 IF ((RestrictedFINImpliedCurrencyAndAmount Substring ('1', '1')) IsSameString '+') 987 THEN 988 ((RestrictedFINImpliedCurrencyAndAmount Substring '2') FormatDecimal 'MT') CopyTo Quantity 989 ELSE 990 (RestrictedFINImpliedCurrencyAndAmount FormatDecimal 'MT') CopyTo Quantity 991 END 992 END 993 END 994 END 995 END |
protected void |
translateRestrictedFINImpliedCurrencyAndAmount_36B_FAMT(String targetElement,
XmlNode node)
Translate method RestrictedFINImpliedCurrencyAndAmount -> 36B : FAMT
951 TRANSLATE(RestrictedFINImpliedCurrencyAndAmount, 36B) 952 RULE 953 NODE (Quantity Type Code) 954 'FAMT' CopyTo Quantity Type Code 955 END 956 NODE (Quantity) 957 IF ((RestrictedFINImpliedCurrencyAndAmount IsPresent) And ((RestrictedFINImpliedCurrencyAndAmount Substring ('1', '1')) IsSameString '-')) 958 THEN 959 ((RestrictedFINImpliedCurrencyAndAmount Substring '2') FormatDecimal 'MT') CopyTo Quantity 960 ELSE 961 IF ((RestrictedFINImpliedCurrencyAndAmount Substring ('1', '1')) IsSameString '+') 962 THEN 963 ((RestrictedFINImpliedCurrencyAndAmount Substring '2') FormatDecimal 'MT') CopyTo Quantity 964 ELSE 965 (RestrictedFINImpliedCurrencyAndAmount FormatDecimal 'MT') CopyTo Quantity 966 END 967 END 968 END 969 END 970 END |
protected void |
translateRestrictedFINImpliedCurrencyAndAmount_93B_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINImpliedCurrencyAndAmount -> 93B : Default
496 TRANSLATE(RestrictedFINImpliedCurrencyAndAmount, 93B) 497 RULE 498 NODE (Balance) 499 (RestrictedFINImpliedCurrencyAndAmount FormatDecimal 'MT') CopyTo Balance 500 END 501 END 502 END |
protected void |
translateRestrictedFINXMax350Text_70E_Default(String targetElement,
XmlNode node)
Translate method RestrictedFINXMax350Text -> 70E : Default
778 TRANSLATE(RestrictedFINXMax350Text, 70E) 779 RULE 780 NODE (Narrative) 781 NODE (Line) 782 (RestrictedFINXMax350Text Substring ('1', '35')) CopyTo Narrative\Line[1] 783 END 784 NODE (Line) 785 (RestrictedFINXMax350Text Substring ('36', '35')) CopyTo Narrative\Line[2] 786 END 787 NODE (Line) 788 (RestrictedFINXMax350Text Substring ('71', '35')) CopyTo Narrative\Line[3] 789 END 790 NODE (Line) 791 (RestrictedFINXMax350Text Substring ('106', '35')) CopyTo Narrative\Line[4] 792 END 793 NODE (Line) 794 (RestrictedFINXMax350Text Substring ('141', '35')) CopyTo Narrative\Line[5] 795 END 796 NODE (Line) 797 (RestrictedFINXMax350Text Substring ('176', '35')) CopyTo Narrative\Line[6] 798 END 799 NODE (Line) 800 (RestrictedFINXMax350Text Substring ('211', '35')) CopyTo Narrative\Line[7] 801 END 802 NODE (Line) 803 (RestrictedFINXMax350Text Substring ('246', '35')) CopyTo Narrative\Line[8] 804 END 805 NODE (Line) 806 (RestrictedFINXMax350Text Substring ('281', '35')) CopyTo Narrative\Line[9] 807 END 808 NODE (Line) 809 (RestrictedFINXMax350Text Substring ('316', '35')) CopyTo Narrative\Line[10] 810 END 811 END 812 END 813 END |
protected void |
translateSafekeepingPlace1Code_Code_4c_5_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlace1Code -> Code_4!c_5 : Default
488 TRANSLATE(SafekeepingPlace1Code, Code_4!c_5) 489 RULE 490 'CUST' EquivalentTo 'CUST' 491 'ICSD' EquivalentTo 'ICSD' 492 'NCSD' EquivalentTo 'NCSD' 493 'SHHE' EquivalentTo 'SHHE' 494 END 495 END |
protected void |
translateSafekeepingPlace2Code_OptionalCode_4c_248_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlace2Code -> OptionalCode_4!c_248 : Default
465 TRANSLATE(SafekeepingPlace2Code, OptionalCode_4!c_248) 466 RULE 467 'SHHE' EquivalentTo 'SHHE' 468 'ALLP' EquivalentTo 'ALLP' 469 END 470 END |
protected void |
translateSafekeepingPlaceFormat5Choice_94B_6_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat5Choice -> 94B_6 : Default
450 TRANSLATE(SafekeepingPlaceFormat5Choice, 94B_6) 451 RULE 452 NODE (Data Source Scheme) 453 Proprietary\Type TranslateTo Data Source Scheme 454 END 455 NODE (Place Code) 456 Identification\SafekeepingPlaceType TranslateTo Place Code 457 (Proprietary\Type\Identification ToUppercase) CopyTo Place Code 458 END 459 NODE (Narrative) 460 Identification\Identification CopyTo Narrative 461 (Proprietary\Identification ToUppercase) CopyTo Narrative 462 END 463 END 464 END |
protected void |
translateSafekeepingPlaceFormat5Choice_94C_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat5Choice -> 94C : Default
471 TRANSLATE(SafekeepingPlaceFormat5Choice, 94C) 472 RULE 473 NODE (Country Code) 474 Country CopyTo Country Code 475 END 476 END 477 END |
protected void |
translateSafekeepingPlaceFormat5Choice_94F_Default(String targetElement,
XmlNode node)
Translate method SafekeepingPlaceFormat5Choice -> 94F : Default
478 TRANSLATE(SafekeepingPlaceFormat5Choice, 94F) 479 RULE 480 NODE (Place Code) 481 TypeAndIdentification\SafekeepingPlaceType TranslateTo Place Code 482 END 483 NODE (Identifier Code) 484 TypeAndIdentification\Identification CopyTo Identifier Code 485 END 486 END 487 END |
protected void |
translateSecurityIdentification15_35B_Default(String targetElement,
XmlNode node)
Translate method SecurityIdentification15 -> 35B : Default
158 TRANSLATE(SecurityIdentification15, 35B) 159 RULE 160 NODE (Description of Security) 161 NODE (Line) 162 IF (OtherIdentification[*]\Type\Code IsSameString 'BELC') 163 THEN 164 ('/BE/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 165 END 166 IF (OtherIdentification[*]\Type\Code IsSameString 'BLOM') 167 THEN 168 ('/BLOM/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 169 END 170 IF (OtherIdentification[*]\Type\Code IsSameString 'CMED') 171 THEN 172 ('/CMED/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 173 END 174 IF (OtherIdentification[*]\Type\Code IsSameString 'COMM') 175 THEN 176 ('/XS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 177 END 178 IF (OtherIdentification[*]\Type\Code IsSameString 'CTAC') 179 THEN 180 ('/CTAC/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 181 END 182 IF (OtherIdentification[*]\Type\Code IsSameString 'CUSP') 183 THEN 184 ('/US/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 185 END 186 IF (OtherIdentification[*]\Type\Code IsSameString 'ISDU') 187 THEN 188 ('/ISDU/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 189 END 190 IF (OtherIdentification[*]\Type\Code IsSameString 'ISDX') 191 THEN 192 ('/ISDX/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 193 END 194 IF (OtherIdentification[*]\Type\Code IsSameString 'LCHD') 195 THEN 196 ('/LCHD/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 197 END 198 IF (OtherIdentification[*]\Type\Code IsSameString 'OCCS') 199 THEN 200 ('/OCCS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 201 END 202 IF (OtherIdentification[*]\Type\Code IsSameString 'OPRA') 203 THEN 204 ('/OPRA/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 205 END 206 IF (OtherIdentification[*]\Type\Code IsSameString 'RCMD') 207 THEN 208 ('/RCMD/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 209 END 210 IF (OtherIdentification[*]\Type\Code IsSameString 'RICC') 211 THEN 212 ('/RICC/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 213 END 214 IF (OtherIdentification[*]\Type\Code IsSameString 'SEDL') 215 THEN 216 ('/GB/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 217 END 218 IF (OtherIdentification[*]\Type\Code IsSameString 'SICC') 219 THEN 220 ('/JP/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 221 END 222 IF (OtherIdentification[*]\Type\Code IsSameString 'TIKR') 223 THEN 224 ('/TS/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 225 END 226 IF (OtherIdentification[*]\Type\Code IsSameString 'VALO') 227 THEN 228 ('/CH/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 229 END 230 IF (OtherIdentification[*]\Type\Code IsSameString 'WKNR') 231 THEN 232 ('/DE/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 233 END 234 FOREACH OtherIdentification[*] 235 DO 236 IF (((Type\Code Substring ('1', '2')) IsCountry) And ((Type\Code Substring ('3', '2')) IsSameString 'CD')) 237 THEN 238 (('/' Concatenate ((Type\Code Substring ('1', '2')) Concatenate '/')) Concatenate Identification) CopyTo Description of Security\Line[1] 239 END 240 END 241 IF (OtherIdentification[*]\Type\Proprietary IsSameString 'XX') 242 THEN 243 ('/XX/' Concatenate OtherIdentification[*]\Identification) CopyTo Description of Security\Line[1] 244 END 245 IF (Not (OtherIdentification[*] IsPresent)) 246 THEN 247 (Description Substring ('1', '35')) CopyTo Description of Security\Line[1] 248 END 249 END 250 NODE (Line) 251 IF (OtherIdentification[*] IsPresent) 252 THEN 253 (Description Substring ('1', '35')) CopyTo Description of Security\Line[2] 254 ELSE 255 (Description Substring ('36', '35')) CopyTo Description of Security\Line[2] 256 END 257 END 258 NODE (Line) 259 IF (OtherIdentification[*] IsPresent) 260 THEN 261 (Description Substring ('36', '35')) CopyTo Description of Security\Line[3] 262 ELSE 263 (Description Substring ('71', '35')) CopyTo Description of Security\Line[3] 264 END 265 END 266 NODE (Line) 267 IF (OtherIdentification[*] IsPresent) 268 THEN 269 (Description Substring ('71', '35')) CopyTo Description of Security\Line[4] 270 ELSE 271 (Description Substring ('106', '35')) CopyTo Description of Security\Line[4] 272 END 273 END 274 END 275 END 276 END |
protected void |
translateSignedQuantityFormat4_93B_Default(String targetElement,
XmlNode node)
Translate method SignedQuantityFormat4 -> 93B : Default
503 TRANSLATE(SignedQuantityFormat4, 93B) 504 RULE 505 NODE (Quantity Type Code) 506 IF (Quantity\Unit IsPresent) 507 THEN 508 'UNIT' CopyTo Quantity Type Code 509 END 510 IF (Quantity\FaceAmount IsPresent) 511 THEN 512 'FAMT' CopyTo Quantity Type Code 513 END 514 IF (Quantity\AmortisedValue IsPresent) 515 THEN 516 'AMOR' CopyTo Quantity Type Code 517 END 518 END 519 NODE (Sign) 520 IF (ShortLongPosition IsSameString 'SHOR') 521 THEN 522 'N' CopyTo Sign 523 END 524 END 525 NODE (Balance) 526 IF (((Quantity\Unit Substring ('1', '1')) IsSameString '-') Or ((Quantity\Unit Substring ('1', '1')) IsSameString '+')) 527 THEN 528 ((Quantity\Unit Substring '2') FormatDecimal 'MT') CopyTo Balance 529 ELSE 530 (Quantity\Unit FormatDecimal 'MT') CopyTo Balance 531 END 532 (Quantity\FaceAmount FormatDecimal 'MT') CopyTo Balance 533 (Quantity\AmortisedValue FormatDecimal 'MT') CopyTo Balance 534 END 535 END 536 END |
protected void |
translateTypeOfIdentification1Code_OptionalCode_4c_200_Default(String targetElement,
XmlNode node)
Translate method TypeOfIdentification1Code -> OptionalCode_4!c_200 : Default
749 TRANSLATE(TypeOfIdentification1Code, OptionalCode_4!c_200) 750 RULE 751 'ARNU' EquivalentTo 'ARNU' 752 'CCPT' EquivalentTo 'CCPT' 753 'CORP' EquivalentTo 'CORP' 754 'DRLC' EquivalentTo 'DRLC' 755 'FIIN' EquivalentTo 'FIIN' 756 'TXID' EquivalentTo 'TXID' 757 END 758 END |
protected void |
translateYesNoIndicator_22F_26_Default(String targetElement,
XmlNode node)
Translate method YesNoIndicator -> 22F_26 : Default
912 TRANSLATE(YesNoIndicator, 22F_26) 913 RULE 914 NODE (Indicator) 915 IF (YesNoIndicator IsSameBoolean 'true') 916 THEN 917 'COLA' CopyTo Indicator 918 END 919 IF (YesNoIndicator IsSameBoolean 'false') 920 THEN 921 'COLN' CopyTo Indicator 922 END 923 END 924 END 925 END |
public MxSeev03300202_MT565_Translation()
public final MT565 translate(MxSeev03300202 source) throws LogicalMessageCriteriaException, TranslationPreconditionException
source
- a well formed MxSeev03300202 objectLogicalMessageCriteriaException
TranslationPreconditionException
protected final void translateImpl(MxSeev03300202 source) throws LogicalMessageCriteriaException, TranslationPreconditionException
source
- a well formed MxSeev03300202 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 translateCorporateActionEventType4Choice_22F_240_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 translateCorporateActionEventType6Code_OptionalCode_4c_408_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 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 translateMarketIdentification7_94B_15_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 translateMarketType3Code_OptionalCode_4c_399_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 translateInterestComputationMethodFormat2Choice_22F_154_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 translateInterestComputationMethod2Code_OptionalCode_4c_257_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_12A_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 translateActiveOrHistoricCurrencyCode_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 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 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 translateFinancialInstrumentQuantity15Choice_36B_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 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 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_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 translatePartyIdentification52Choice_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 translatePartyIdentification52Choice_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 translatePartyIdentification52Choice_95V_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_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 translateTypeOfIdentification1Code_OptionalCode_4c_200_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 translateBeneficiaryCertificationType4Choice_22F_110_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 translateBeneficiaryCertificationType3Code_OptionalCode_4c_328_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 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 translateCorporateActionOption6Choice_22F_188_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 translateCorporateActionOption4Code_OptionalCode_4c_310_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 translateFractionDispositionType11Choice_22F_132_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 translateFractionDispositionType6Code_OptionalCode_4c_202_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 translateCorporateActionChangeTypeFormat4Choice_22F_133_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 translateCorporateActionChangeType2Code_OptionalCode_4c_203_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 translateYesNoIndicator_22F_26_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 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 translateQuantity1Code_Code_4c_118_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_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 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 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 translateRateAndAmountFormat13Choice_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 translateRateAndAmountFormat13Choice_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 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 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 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 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 translatePriceFormat24Choice_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 translatePriceFormat24Choice_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 translatePriceFormat24Choice_90E_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 translatePriceValueType9Code_Code_4c_197_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 translatePriceFormat24Choice_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 translatePriceFormat24Choice_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 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 addedpublic final Boolean logicalMessageCriteriaCheck(MxSeev03300202 source)
source
- a well formed MxSeev03300202 objectpublic final List<PreconditionError> preconditionsCheck(MxSeev03300202 source)