public EntryTransaction2()
 {
     this.sfkpgAcctField = new CashAccount16();
     this.corpActnField = new CorporateAction1();
     this.rtrInfField = new ReturnReasonInformation10();
     this.taxField = new TaxInformation3();
     this.finInstrmIdField = new SecurityIdentification4Choice();
     this.rltdQtiesField = new List<TransactionQuantities1Choice>();
     this.rltdPricField = new TransactionPrice2Choice();
     this.rltdDtsField = new TransactionDates2();
     this.rmtInfField = new RemittanceInformation5();
     this.rltdRmtInfField = new List<RemittanceLocation2>();
     this.purpField = new Purpose2Choice();
     this.rltdAgtsField = new TransactionAgents2();
     this.rltdPtiesField = new TransactionParty2();
     this.intrstField = new List<TransactionInterest2>();
     this.chrgsField = new List<ChargesInformation6>();
     this.bkTxCdField = new BankTransactionCodeStructure4();
     this.avlbtyField = new List<CashBalanceAvailability2>();
     this.amtDtlsField = new AmountAndCurrencyExchange3();
     this.refsField = new TransactionReferences2();
 }
 public AccountStatement2()
 {
     this.ntryField = new List<ReportEntry2>();
     this.txsSummryField = new TotalTransactions2();
     this.balField = new List<CashBalance3>();
     this.intrstField = new List<AccountInterest2>();
     this.rltdAcctField = new CashAccount16();
     this.acctField = new CashAccount20();
     this.rptgSrcField = new ReportingSource1Choice();
     this.frToDtField = new DateTimePeriodDetails();
 }
 public TransactionParty2()
 {
     this.prtryField = new List<ProprietaryParty2>();
     this.tradgPtyField = new PartyIdentification32();
     this.ultmtCdtrField = new PartyIdentification32();
     this.cdtrAcctField = new CashAccount16();
     this.cdtrField = new PartyIdentification32();
     this.ultmtDbtrField = new PartyIdentification32();
     this.dbtrAcctField = new CashAccount16();
     this.dbtrField = new PartyIdentification32();
     this.initgPtyField = new PartyIdentification32();
 }