'------------------------------------------------------------------------------ ' ' Este código fue generado por una herramienta. ' Versión de runtime:4.0.30319.18444 ' ' Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si ' se vuelve a generar el código. ' '------------------------------------------------------------------------------ Option Strict Off Option Explicit On Imports System.Xml.Serialization Namespace SEPA_3414 ' 'This source code was auto-generated by xsd, Version=4.0.30319.33440. ' ''' _ Partial Public Class Document Private cstmrCdtTrfInitnField As CustomerCreditTransferInitiationV03 ''' Public Property CstmrCdtTrfInitn() As CustomerCreditTransferInitiationV03 Get Return Me.cstmrCdtTrfInitnField End Get Set(value As CustomerCreditTransferInitiationV03) Me.cstmrCdtTrfInitnField = value End Set End Property End Class ''' _ Partial Public Class CustomerCreditTransferInitiationV03 Private grpHdrField As GroupHeader32 Private pmtInfField() As PaymentInstructionInformation3 ''' Public Property GrpHdr() As GroupHeader32 Get Return Me.grpHdrField End Get Set(value As GroupHeader32) Me.grpHdrField = value End Set End Property ''' _ Public Property PmtInf() As PaymentInstructionInformation3() Get Return Me.pmtInfField End Get Set(value As PaymentInstructionInformation3()) Me.pmtInfField = value End Set End Property End Class ''' _ Partial Public Class GroupHeader32 Private msgIdField As String Private creDtTmField As String Private authstnField() As Authorisation1Choice Private nbOfTxsField As String Private ctrlSumField As String Private ctrlSumFieldSpecified As Boolean Private initgPtyField As PartyIdentification32 Private fwdgAgtField As BranchAndFinancialInstitutionIdentification4 ''' Public Property MsgId() As String Get Return Me.msgIdField End Get Set(value As String) Me.msgIdField = value End Set End Property ''' Public Property CreDtTm() As String Get Return Me.creDtTmField End Get Set(value As String) Me.creDtTmField = value End Set End Property ''' _ Public Property Authstn() As Authorisation1Choice() Get Return Me.authstnField End Get Set(value As Authorisation1Choice()) Me.authstnField = value End Set End Property ''' Public Property NbOfTxs() As String Get Return Me.nbOfTxsField End Get Set(value As String) Me.nbOfTxsField = value End Set End Property ''' Public Property CtrlSum() As String Get Return Me.ctrlSumField End Get Set(value As String) Me.ctrlSumField = value End Set End Property ''' _ Public Property CtrlSumSpecified() As Boolean Get Return Me.ctrlSumFieldSpecified End Get Set(value As Boolean) Me.ctrlSumFieldSpecified = value End Set End Property ''' Public Property InitgPty() As PartyIdentification32 Get Return Me.initgPtyField End Get Set(value As PartyIdentification32) Me.initgPtyField = value End Set End Property ''' Public Property FwdgAgt() As BranchAndFinancialInstitutionIdentification4 Get Return Me.fwdgAgtField End Get Set(value As BranchAndFinancialInstitutionIdentification4) Me.fwdgAgtField = value End Set End Property End Class ''' _ Partial Public Class Authorisation1Choice Private itemField As Object ''' _ Public Property Item() As Object Get Return Me.itemField End Get Set(value As Object) Me.itemField = value End Set End Property End Class ''' _ Public Enum Authorisation1Code ''' AUTH ''' FDET ''' FSUM ''' ILEV End Enum ''' _ Partial Public Class CreditorReferenceType1Choice Private itemField As Object ''' _ Public Property Item() As Object Get Return Me.itemField End Get Set(value As Object) Me.itemField = value End Set End Property End Class ''' _ Public Enum DocumentType3Code ''' RADM ''' RPIN ''' FXDR ''' DISP ''' PUOR ''' SCOR End Enum ''' _ Partial Public Class CreditorReferenceType2 Private cdOrPrtryField As CreditorReferenceType1Choice Private issrField As String ''' Public Property CdOrPrtry() As CreditorReferenceType1Choice Get Return Me.cdOrPrtryField End Get Set(value As CreditorReferenceType1Choice) Me.cdOrPrtryField = value End Set End Property ''' Public Property Issr() As String Get Return Me.issrField End Get Set(value As String) Me.issrField = value End Set End Property End Class ''' _ Partial Public Class CreditorReferenceInformation2 Private tpField As CreditorReferenceType2 Private refField As String ''' Public Property Tp() As CreditorReferenceType2 Get Return Me.tpField End Get Set(value As CreditorReferenceType2) Me.tpField = value End Set End Property ''' Public Property Ref() As String Get Return Me.refField End Get Set(value As String) Me.refField = value End Set End Property End Class ''' _ Partial Public Class DocumentAdjustment1 Private amtField As ActiveOrHistoricCurrencyAndAmount Private cdtDbtIndField As CreditDebitCode Private cdtDbtIndFieldSpecified As Boolean Private rsnField As String Private addtlInfField As String ''' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.amtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.amtField = value End Set End Property ''' Public Property CdtDbtInd() As CreditDebitCode Get Return Me.cdtDbtIndField End Get Set(value As CreditDebitCode) Me.cdtDbtIndField = value End Set End Property ''' _ Public Property CdtDbtIndSpecified() As Boolean Get Return Me.cdtDbtIndFieldSpecified End Get Set(value As Boolean) Me.cdtDbtIndFieldSpecified = value End Set End Property ''' Public Property Rsn() As String Get Return Me.rsnField End Get Set(value As String) Me.rsnField = value End Set End Property ''' Public Property AddtlInf() As String Get Return Me.addtlInfField End Get Set(value As String) Me.addtlInfField = value End Set End Property End Class ''' _ Partial Public Class ActiveOrHistoricCurrencyAndAmount Private ccyField As String Private valueField As String ''' _ Public Property Ccy() As String Get Return Me.ccyField End Get Set(value As String) Me.ccyField = value End Set End Property ''' _ Public Property Value() As String Get Return Me.valueField End Get Set(value As String) Me.valueField = value End Set End Property End Class ''' _ Public Enum CreditDebitCode ''' CRDT ''' DBIT End Enum ''' _ Partial Public Class RemittanceAmount1 Private duePyblAmtField As ActiveOrHistoricCurrencyAndAmount Private dscntApldAmtField As ActiveOrHistoricCurrencyAndAmount Private cdtNoteAmtField As ActiveOrHistoricCurrencyAndAmount Private taxAmtField As ActiveOrHistoricCurrencyAndAmount Private adjstmntAmtAndRsnField() As DocumentAdjustment1 Private rmtdAmtField As ActiveOrHistoricCurrencyAndAmount ''' Public Property DuePyblAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.duePyblAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.duePyblAmtField = value End Set End Property ''' Public Property DscntApldAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.dscntApldAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.dscntApldAmtField = value End Set End Property ''' Public Property CdtNoteAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.cdtNoteAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.cdtNoteAmtField = value End Set End Property ''' Public Property TaxAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.taxAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.taxAmtField = value End Set End Property ''' _ Public Property AdjstmntAmtAndRsn() As DocumentAdjustment1() Get Return Me.adjstmntAmtAndRsnField End Get Set(value As DocumentAdjustment1()) Me.adjstmntAmtAndRsnField = value End Set End Property ''' Public Property RmtdAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.rmtdAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.rmtdAmtField = value End Set End Property End Class ''' _ Partial Public Class ReferredDocumentType1Choice Private itemField As Object ''' _ Public Property Item() As Object Get Return Me.itemField End Get Set(value As Object) Me.itemField = value End Set End Property End Class ''' _ Public Enum DocumentType5Code ''' MSIN ''' CNFA ''' DNFA ''' CINV ''' CREN ''' DEBN ''' HIRI ''' SBIN ''' CMCN ''' SOAC ''' DISP ''' BOLD ''' VCHR ''' AROI ''' TSUT End Enum ''' _ Partial Public Class ReferredDocumentType2 Private cdOrPrtryField As ReferredDocumentType1Choice Private issrField As String ''' Public Property CdOrPrtry() As ReferredDocumentType1Choice Get Return Me.cdOrPrtryField End Get Set(value As ReferredDocumentType1Choice) Me.cdOrPrtryField = value End Set End Property ''' Public Property Issr() As String Get Return Me.issrField End Get Set(value As String) Me.issrField = value End Set End Property End Class ''' _ Partial Public Class ReferredDocumentInformation3 Private tpField As ReferredDocumentType2 Private nbField As String Private rltdDtField As Date Private rltdDtFieldSpecified As Boolean ''' Public Property Tp() As ReferredDocumentType2 Get Return Me.tpField End Get Set(value As ReferredDocumentType2) Me.tpField = value End Set End Property ''' Public Property Nb() As String Get Return Me.nbField End Get Set(value As String) Me.nbField = value End Set End Property ''' _ Public Property RltdDt() As Date Get Return Me.rltdDtField End Get Set(value As Date) Me.rltdDtField = value End Set End Property ''' _ Public Property RltdDtSpecified() As Boolean Get Return Me.rltdDtFieldSpecified End Get Set(value As Boolean) Me.rltdDtFieldSpecified = value End Set End Property End Class ''' _ Partial Public Class StructuredRemittanceInformation7 Private rfrdDocInfField() As ReferredDocumentInformation3 Private rfrdDocAmtField As RemittanceAmount1 Private cdtrRefInfField As CreditorReferenceInformation2 Private invcrField As PartyIdentification32 Private invceeField As PartyIdentification32 Private addtlRmtInfField() As String ''' _ Public Property RfrdDocInf() As ReferredDocumentInformation3() Get Return Me.rfrdDocInfField End Get Set(value As ReferredDocumentInformation3()) Me.rfrdDocInfField = value End Set End Property ''' Public Property RfrdDocAmt() As RemittanceAmount1 Get Return Me.rfrdDocAmtField End Get Set(value As RemittanceAmount1) Me.rfrdDocAmtField = value End Set End Property ''' Public Property CdtrRefInf() As CreditorReferenceInformation2 Get Return Me.cdtrRefInfField End Get Set(value As CreditorReferenceInformation2) Me.cdtrRefInfField = value End Set End Property ''' Public Property Invcr() As PartyIdentification32 Get Return Me.invcrField End Get Set(value As PartyIdentification32) Me.invcrField = value End Set End Property ''' Public Property Invcee() As PartyIdentification32 Get Return Me.invceeField End Get Set(value As PartyIdentification32) Me.invceeField = value End Set End Property ''' _ Public Property AddtlRmtInf() As String() Get Return Me.addtlRmtInfField End Get Set(value As String()) Me.addtlRmtInfField = value End Set End Property End Class ''' _ Partial Public Class PartyIdentification32 Private nmField As String Private pstlAdrField As PostalAddress6 Private idField As Party6Choice Private ctryOfResField As String Private ctctDtlsField As ContactDetails2 ''' Public Property Nm() As String Get Return Me.nmField End Get Set(value As String) Me.nmField = value End Set End Property ''' Public Property PstlAdr() As PostalAddress6 Get Return Me.pstlAdrField End Get Set(value As PostalAddress6) Me.pstlAdrField = value End Set End Property ''' Public Property Id() As Party6Choice Get Return Me.idField End Get Set(value As Party6Choice) Me.idField = value End Set End Property ''' Public Property CtryOfRes() As String Get Return Me.ctryOfResField End Get Set(value As String) Me.ctryOfResField = value End Set End Property ''' Public Property CtctDtls() As ContactDetails2 Get Return Me.ctctDtlsField End Get Set(value As ContactDetails2) Me.ctctDtlsField = value End Set End Property End Class ''' _ Partial Public Class PostalAddress6 Private adrTpField As AddressType2Code Private adrTpFieldSpecified As Boolean Private deptField As String Private subDeptField As String Private strtNmField As String Private bldgNbField As String Private pstCdField As String Private twnNmField As String Private ctrySubDvsnField As String Private ctryField As String Private adrLineField() As String ''' Public Property AdrTp() As AddressType2Code Get Return Me.adrTpField End Get Set(value As AddressType2Code) Me.adrTpField = value End Set End Property ''' _ Public Property AdrTpSpecified() As Boolean Get Return Me.adrTpFieldSpecified End Get Set(value As Boolean) Me.adrTpFieldSpecified = value End Set End Property ''' Public Property Dept() As String Get Return Me.deptField End Get Set(value As String) Me.deptField = value End Set End Property ''' Public Property SubDept() As String Get Return Me.subDeptField End Get Set(value As String) Me.subDeptField = value End Set End Property ''' Public Property StrtNm() As String Get Return Me.strtNmField End Get Set(value As String) Me.strtNmField = value End Set End Property ''' Public Property BldgNb() As String Get Return Me.bldgNbField End Get Set(value As String) Me.bldgNbField = value End Set End Property ''' Public Property PstCd() As String Get Return Me.pstCdField End Get Set(value As String) Me.pstCdField = value End Set End Property ''' Public Property TwnNm() As String Get Return Me.twnNmField End Get Set(value As String) Me.twnNmField = value End Set End Property ''' Public Property CtrySubDvsn() As String Get Return Me.ctrySubDvsnField End Get Set(value As String) Me.ctrySubDvsnField = value End Set End Property ''' Public Property Ctry() As String Get Return Me.ctryField End Get Set(value As String) Me.ctryField = value End Set End Property ''' _ Public Property AdrLine() As String() Get Return Me.adrLineField End Get Set(value As String()) Me.adrLineField = value End Set End Property End Class ''' _ Public Enum AddressType2Code ''' ADDR ''' PBOX ''' HOME ''' BIZZ ''' MLTO ''' DLVY End Enum ''' _ Partial Public Class Party6Choice Private itemField As Object ''' _ Public Property Item() As Object Get Return Me.itemField End Get Set(value As Object) Me.itemField = value End Set End Property End Class ''' _ Partial Public Class OrganisationIdentification4 Private bICOrBEIField As String Private othrField() As GenericOrganisationIdentification1 ''' Public Property BICOrBEI() As String Get Return Me.bICOrBEIField End Get Set(value As String) Me.bICOrBEIField = value End Set End Property ''' _ Public Property Othr() As GenericOrganisationIdentification1() Get Return Me.othrField End Get Set(value As GenericOrganisationIdentification1()) Me.othrField = value End Set End Property End Class ''' _ Partial Public Class GenericOrganisationIdentification1 Private idField As String Private schmeNmField As OrganisationIdentificationSchemeName1Choice Private issrField As String ''' Public Property Id() As String Get Return Me.idField End Get Set(value As String) Me.idField = value End Set End Property ''' Public Property SchmeNm() As OrganisationIdentificationSchemeName1Choice Get Return Me.schmeNmField End Get Set(value As OrganisationIdentificationSchemeName1Choice) Me.schmeNmField = value End Set End Property ''' Public Property Issr() As String Get Return Me.issrField End Get Set(value As String) Me.issrField = value End Set End Property End Class ''' _ Partial Public Class OrganisationIdentificationSchemeName1Choice Private itemField As String Private itemElementNameField As ItemChoiceType ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType ''' Cd ''' Prtry End Enum ''' _ Partial Public Class PersonIdentification5 Private dtAndPlcOfBirthField As DateAndPlaceOfBirth Private othrField() As GenericPersonIdentification1 ''' Public Property DtAndPlcOfBirth() As DateAndPlaceOfBirth Get Return Me.dtAndPlcOfBirthField End Get Set(value As DateAndPlaceOfBirth) Me.dtAndPlcOfBirthField = value End Set End Property ''' _ Public Property Othr() As GenericPersonIdentification1() Get Return Me.othrField End Get Set(value As GenericPersonIdentification1()) Me.othrField = value End Set End Property End Class ''' _ Partial Public Class DateAndPlaceOfBirth Private birthDtField As Date Private prvcOfBirthField As String Private cityOfBirthField As String Private ctryOfBirthField As String ''' _ Public Property BirthDt() As Date Get Return Me.birthDtField End Get Set(value As Date) Me.birthDtField = value End Set End Property ''' Public Property PrvcOfBirth() As String Get Return Me.prvcOfBirthField End Get Set(value As String) Me.prvcOfBirthField = value End Set End Property ''' Public Property CityOfBirth() As String Get Return Me.cityOfBirthField End Get Set(value As String) Me.cityOfBirthField = value End Set End Property ''' Public Property CtryOfBirth() As String Get Return Me.ctryOfBirthField End Get Set(value As String) Me.ctryOfBirthField = value End Set End Property End Class ''' _ Partial Public Class GenericPersonIdentification1 Private idField As String Private schmeNmField As PersonIdentificationSchemeName1Choice Private issrField As String ''' Public Property Id() As String Get Return Me.idField End Get Set(value As String) Me.idField = value End Set End Property ''' Public Property SchmeNm() As PersonIdentificationSchemeName1Choice Get Return Me.schmeNmField End Get Set(value As PersonIdentificationSchemeName1Choice) Me.schmeNmField = value End Set End Property ''' Public Property Issr() As String Get Return Me.issrField End Get Set(value As String) Me.issrField = value End Set End Property End Class ''' _ Partial Public Class PersonIdentificationSchemeName1Choice Private itemField As String Private itemElementNameField As ItemChoiceType1 ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType1 Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType1) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType1 ''' Cd ''' Prtry End Enum ''' _ Partial Public Class ContactDetails2 Private nmPrfxField As NamePrefix1Code Private nmPrfxFieldSpecified As Boolean Private nmField As String Private phneNbField As String Private mobNbField As String Private faxNbField As String Private emailAdrField As String Private othrField As String ''' Public Property NmPrfx() As NamePrefix1Code Get Return Me.nmPrfxField End Get Set(value As NamePrefix1Code) Me.nmPrfxField = value End Set End Property ''' _ Public Property NmPrfxSpecified() As Boolean Get Return Me.nmPrfxFieldSpecified End Get Set(value As Boolean) Me.nmPrfxFieldSpecified = value End Set End Property ''' Public Property Nm() As String Get Return Me.nmField End Get Set(value As String) Me.nmField = value End Set End Property ''' Public Property PhneNb() As String Get Return Me.phneNbField End Get Set(value As String) Me.phneNbField = value End Set End Property ''' Public Property MobNb() As String Get Return Me.mobNbField End Get Set(value As String) Me.mobNbField = value End Set End Property ''' Public Property FaxNb() As String Get Return Me.faxNbField End Get Set(value As String) Me.faxNbField = value End Set End Property ''' Public Property EmailAdr() As String Get Return Me.emailAdrField End Get Set(value As String) Me.emailAdrField = value End Set End Property ''' Public Property Othr() As String Get Return Me.othrField End Get Set(value As String) Me.othrField = value End Set End Property End Class ''' _ Public Enum NamePrefix1Code ''' DOCT ''' MIST ''' MISS ''' MADM End Enum ''' _ Partial Public Class RemittanceInformation5 Private ustrdField() As String Private strdField() As StructuredRemittanceInformation7 ''' _ Public Property Ustrd() As String() Get Return Me.ustrdField End Get Set(value As String()) Me.ustrdField = value End Set End Property ''' _ Public Property Strd() As StructuredRemittanceInformation7() Get Return Me.strdField End Get Set(value As StructuredRemittanceInformation7()) Me.strdField = value End Set End Property End Class ''' _ Partial Public Class RemittanceLocation2 Private rmtIdField As String Private rmtLctnMtdField As RemittanceLocationMethod2Code Private rmtLctnMtdFieldSpecified As Boolean Private rmtLctnElctrncAdrField As String Private rmtLctnPstlAdrField As NameAndAddress10 ''' Public Property RmtId() As String Get Return Me.rmtIdField End Get Set(value As String) Me.rmtIdField = value End Set End Property ''' Public Property RmtLctnMtd() As RemittanceLocationMethod2Code Get Return Me.rmtLctnMtdField End Get Set(value As RemittanceLocationMethod2Code) Me.rmtLctnMtdField = value End Set End Property ''' _ Public Property RmtLctnMtdSpecified() As Boolean Get Return Me.rmtLctnMtdFieldSpecified End Get Set(value As Boolean) Me.rmtLctnMtdFieldSpecified = value End Set End Property ''' Public Property RmtLctnElctrncAdr() As String Get Return Me.rmtLctnElctrncAdrField End Get Set(value As String) Me.rmtLctnElctrncAdrField = value End Set End Property ''' Public Property RmtLctnPstlAdr() As NameAndAddress10 Get Return Me.rmtLctnPstlAdrField End Get Set(value As NameAndAddress10) Me.rmtLctnPstlAdrField = value End Set End Property End Class ''' _ Public Enum RemittanceLocationMethod2Code ''' FAXI ''' EDIC ''' URID ''' EMAL ''' POST ''' SMSM End Enum ''' _ Partial Public Class NameAndAddress10 Private nmField As String Private adrField As PostalAddress6 ''' Public Property Nm() As String Get Return Me.nmField End Get Set(value As String) Me.nmField = value End Set End Property ''' Public Property Adr() As PostalAddress6 Get Return Me.adrField End Get Set(value As PostalAddress6) Me.adrField = value End Set End Property End Class ''' _ Partial Public Class TaxRecordDetails1 Private prdField As TaxPeriod1 Private amtField As ActiveOrHistoricCurrencyAndAmount ''' Public Property Prd() As TaxPeriod1 Get Return Me.prdField End Get Set(value As TaxPeriod1) Me.prdField = value End Set End Property ''' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.amtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.amtField = value End Set End Property End Class ''' _ Partial Public Class TaxPeriod1 Private yrField As Date Private yrFieldSpecified As Boolean Private tpField As TaxRecordPeriod1Code Private tpFieldSpecified As Boolean Private frToDtField As DatePeriodDetails ''' _ Public Property Yr() As Date Get Return Me.yrField End Get Set(value As Date) Me.yrField = value End Set End Property ''' _ Public Property YrSpecified() As Boolean Get Return Me.yrFieldSpecified End Get Set(value As Boolean) Me.yrFieldSpecified = value End Set End Property ''' Public Property Tp() As TaxRecordPeriod1Code Get Return Me.tpField End Get Set(value As TaxRecordPeriod1Code) Me.tpField = value End Set End Property ''' _ Public Property TpSpecified() As Boolean Get Return Me.tpFieldSpecified End Get Set(value As Boolean) Me.tpFieldSpecified = value End Set End Property ''' Public Property FrToDt() As DatePeriodDetails Get Return Me.frToDtField End Get Set(value As DatePeriodDetails) Me.frToDtField = value End Set End Property End Class ''' _ Public Enum TaxRecordPeriod1Code ''' MM01 ''' MM02 ''' MM03 ''' MM04 ''' MM05 ''' MM06 ''' MM07 ''' MM08 ''' MM09 ''' MM10 ''' MM11 ''' MM12 ''' QTR1 ''' QTR2 ''' QTR3 ''' QTR4 ''' HLF1 ''' HLF2 End Enum ''' _ Partial Public Class DatePeriodDetails Private frDtField As Date Private toDtField As Date ''' _ Public Property FrDt() As Date Get Return Me.frDtField End Get Set(value As Date) Me.frDtField = value End Set End Property ''' _ Public Property ToDt() As Date Get Return Me.toDtField End Get Set(value As Date) Me.toDtField = value End Set End Property End Class ''' _ Partial Public Class TaxAmount1 Private rateField As Decimal Private rateFieldSpecified As Boolean Private taxblBaseAmtField As ActiveOrHistoricCurrencyAndAmount Private ttlAmtField As ActiveOrHistoricCurrencyAndAmount Private dtlsField() As TaxRecordDetails1 ''' Public Property Rate() As Decimal Get Return Me.rateField End Get Set(value As Decimal) Me.rateField = value End Set End Property ''' _ Public Property RateSpecified() As Boolean Get Return Me.rateFieldSpecified End Get Set(value As Boolean) Me.rateFieldSpecified = value End Set End Property ''' Public Property TaxblBaseAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.taxblBaseAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.taxblBaseAmtField = value End Set End Property ''' Public Property TtlAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.ttlAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.ttlAmtField = value End Set End Property ''' _ Public Property Dtls() As TaxRecordDetails1() Get Return Me.dtlsField End Get Set(value As TaxRecordDetails1()) Me.dtlsField = value End Set End Property End Class ''' _ Partial Public Class TaxRecord1 Private tpField As String Private ctgyField As String Private ctgyDtlsField As String Private dbtrStsField As String Private certIdField As String Private frmsCdField As String Private prdField As TaxPeriod1 Private taxAmtField As TaxAmount1 Private addtlInfField As String ''' Public Property Tp() As String Get Return Me.tpField End Get Set(value As String) Me.tpField = value End Set End Property ''' Public Property Ctgy() As String Get Return Me.ctgyField End Get Set(value As String) Me.ctgyField = value End Set End Property ''' Public Property CtgyDtls() As String Get Return Me.ctgyDtlsField End Get Set(value As String) Me.ctgyDtlsField = value End Set End Property ''' Public Property DbtrSts() As String Get Return Me.dbtrStsField End Get Set(value As String) Me.dbtrStsField = value End Set End Property ''' Public Property CertId() As String Get Return Me.certIdField End Get Set(value As String) Me.certIdField = value End Set End Property ''' Public Property FrmsCd() As String Get Return Me.frmsCdField End Get Set(value As String) Me.frmsCdField = value End Set End Property ''' Public Property Prd() As TaxPeriod1 Get Return Me.prdField End Get Set(value As TaxPeriod1) Me.prdField = value End Set End Property ''' Public Property TaxAmt() As TaxAmount1 Get Return Me.taxAmtField End Get Set(value As TaxAmount1) Me.taxAmtField = value End Set End Property ''' Public Property AddtlInf() As String Get Return Me.addtlInfField End Get Set(value As String) Me.addtlInfField = value End Set End Property End Class ''' _ Partial Public Class TaxAuthorisation1 Private titlField As String Private nmField As String ''' Public Property Titl() As String Get Return Me.titlField End Get Set(value As String) Me.titlField = value End Set End Property ''' Public Property Nm() As String Get Return Me.nmField End Get Set(value As String) Me.nmField = value End Set End Property End Class ''' _ Partial Public Class TaxParty2 Private taxIdField As String Private regnIdField As String Private taxTpField As String Private authstnField As TaxAuthorisation1 ''' Public Property TaxId() As String Get Return Me.taxIdField End Get Set(value As String) Me.taxIdField = value End Set End Property ''' Public Property RegnId() As String Get Return Me.regnIdField End Get Set(value As String) Me.regnIdField = value End Set End Property ''' Public Property TaxTp() As String Get Return Me.taxTpField End Get Set(value As String) Me.taxTpField = value End Set End Property ''' Public Property Authstn() As TaxAuthorisation1 Get Return Me.authstnField End Get Set(value As TaxAuthorisation1) Me.authstnField = value End Set End Property End Class ''' _ Partial Public Class TaxParty1 Private taxIdField As String Private regnIdField As String Private taxTpField As String ''' Public Property TaxId() As String Get Return Me.taxIdField End Get Set(value As String) Me.taxIdField = value End Set End Property ''' Public Property RegnId() As String Get Return Me.regnIdField End Get Set(value As String) Me.regnIdField = value End Set End Property ''' Public Property TaxTp() As String Get Return Me.taxTpField End Get Set(value As String) Me.taxTpField = value End Set End Property End Class ''' _ Partial Public Class TaxInformation3 Private cdtrField As TaxParty1 Private dbtrField As TaxParty2 Private admstnZnField As String Private refNbField As String Private mtdField As String Private ttlTaxblBaseAmtField As ActiveOrHistoricCurrencyAndAmount Private ttlTaxAmtField As ActiveOrHistoricCurrencyAndAmount Private dtField As Date Private dtFieldSpecified As Boolean Private seqNbField As Decimal Private seqNbFieldSpecified As Boolean Private rcrdField() As TaxRecord1 ''' Public Property Cdtr() As TaxParty1 Get Return Me.cdtrField End Get Set(value As TaxParty1) Me.cdtrField = value End Set End Property ''' Public Property Dbtr() As TaxParty2 Get Return Me.dbtrField End Get Set(value As TaxParty2) Me.dbtrField = value End Set End Property ''' Public Property AdmstnZn() As String Get Return Me.admstnZnField End Get Set(value As String) Me.admstnZnField = value End Set End Property ''' Public Property RefNb() As String Get Return Me.refNbField End Get Set(value As String) Me.refNbField = value End Set End Property ''' Public Property Mtd() As String Get Return Me.mtdField End Get Set(value As String) Me.mtdField = value End Set End Property ''' Public Property TtlTaxblBaseAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.ttlTaxblBaseAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.ttlTaxblBaseAmtField = value End Set End Property ''' Public Property TtlTaxAmt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.ttlTaxAmtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.ttlTaxAmtField = value End Set End Property ''' _ Public Property Dt() As Date Get Return Me.dtField End Get Set(value As Date) Me.dtField = value End Set End Property ''' _ Public Property DtSpecified() As Boolean Get Return Me.dtFieldSpecified End Get Set(value As Boolean) Me.dtFieldSpecified = value End Set End Property ''' Public Property SeqNb() As Decimal Get Return Me.seqNbField End Get Set(value As Decimal) Me.seqNbField = value End Set End Property ''' _ Public Property SeqNbSpecified() As Boolean Get Return Me.seqNbFieldSpecified End Get Set(value As Boolean) Me.seqNbFieldSpecified = value End Set End Property ''' _ Public Property Rcrd() As TaxRecord1() Get Return Me.rcrdField End Get Set(value As TaxRecord1()) Me.rcrdField = value End Set End Property End Class ''' _ Partial Public Class StructuredRegulatoryReporting3 Private tpField As String Private dtField As Date Private dtFieldSpecified As Boolean Private ctryField As String Private cdField As String Private amtField As ActiveOrHistoricCurrencyAndAmount Private infField() As String ''' Public Property Tp() As String Get Return Me.tpField End Get Set(value As String) Me.tpField = value End Set End Property ''' _ Public Property Dt() As Date Get Return Me.dtField End Get Set(value As Date) Me.dtField = value End Set End Property ''' _ Public Property DtSpecified() As Boolean Get Return Me.dtFieldSpecified End Get Set(value As Boolean) Me.dtFieldSpecified = value End Set End Property ''' Public Property Ctry() As String Get Return Me.ctryField End Get Set(value As String) Me.ctryField = value End Set End Property ''' Public Property Cd() As String Get Return Me.cdField End Get Set(value As String) Me.cdField = value End Set End Property ''' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.amtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.amtField = value End Set End Property ''' _ Public Property Inf() As String() Get Return Me.infField End Get Set(value As String()) Me.infField = value End Set End Property End Class ''' _ Partial Public Class RegulatoryAuthority2 Private nmField As String Private ctryField As String ''' Public Property Nm() As String Get Return Me.nmField End Get Set(value As String) Me.nmField = value End Set End Property ''' Public Property Ctry() As String Get Return Me.ctryField End Get Set(value As String) Me.ctryField = value End Set End Property End Class ''' _ Partial Public Class RegulatoryReporting3 Private dbtCdtRptgIndField As RegulatoryReportingType1Code Private dbtCdtRptgIndFieldSpecified As Boolean Private authrtyField As RegulatoryAuthority2 Private dtlsField() As StructuredRegulatoryReporting3 ''' Public Property DbtCdtRptgInd() As RegulatoryReportingType1Code Get Return Me.dbtCdtRptgIndField End Get Set(value As RegulatoryReportingType1Code) Me.dbtCdtRptgIndField = value End Set End Property ''' _ Public Property DbtCdtRptgIndSpecified() As Boolean Get Return Me.dbtCdtRptgIndFieldSpecified End Get Set(value As Boolean) Me.dbtCdtRptgIndFieldSpecified = value End Set End Property ''' Public Property Authrty() As RegulatoryAuthority2 Get Return Me.authrtyField End Get Set(value As RegulatoryAuthority2) Me.authrtyField = value End Set End Property ''' _ Public Property Dtls() As StructuredRegulatoryReporting3() Get Return Me.dtlsField End Get Set(value As StructuredRegulatoryReporting3()) Me.dtlsField = value End Set End Property End Class ''' _ Public Enum RegulatoryReportingType1Code ''' CRED ''' DEBT ''' BOTH End Enum ''' _ Partial Public Class Purpose2Choice Private itemField As String Private itemElementNameField As ItemChoiceType8 ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType8 Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType8) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType8 ''' Cd ''' Prtry End Enum ''' _ Partial Public Class InstructionForCreditorAgent1 Private cdField As Instruction3Code Private cdFieldSpecified As Boolean Private instrInfField As String ''' Public Property Cd() As Instruction3Code Get Return Me.cdField End Get Set(value As Instruction3Code) Me.cdField = value End Set End Property ''' _ Public Property CdSpecified() As Boolean Get Return Me.cdFieldSpecified End Get Set(value As Boolean) Me.cdFieldSpecified = value End Set End Property ''' Public Property InstrInf() As String Get Return Me.instrInfField End Get Set(value As String) Me.instrInfField = value End Set End Property End Class ''' _ Public Enum Instruction3Code ''' CHQB ''' HOLD ''' PHOB ''' TELB End Enum ''' _ Partial Public Class ChequeDeliveryMethod1Choice Private itemField As Object ''' _ Public Property Item() As Object Get Return Me.itemField End Get Set(value As Object) Me.itemField = value End Set End Property End Class ''' _ Public Enum ChequeDelivery1Code ''' MLDB ''' MLCD ''' MLFA ''' CRDB ''' CRCD ''' CRFA ''' PUDB ''' PUCD ''' PUFA ''' RGDB ''' RGCD ''' RGFA End Enum ''' _ Partial Public Class Cheque6 Private chqTpField As ChequeType2Code Private chqTpFieldSpecified As Boolean Private chqNbField As String Private chqFrField As NameAndAddress10 Private dlvryMtdField As ChequeDeliveryMethod1Choice Private dlvrToField As NameAndAddress10 Private instrPrtyField As Priority2Code Private instrPrtyFieldSpecified As Boolean Private chqMtrtyDtField As Date Private chqMtrtyDtFieldSpecified As Boolean Private frmsCdField As String Private memoFldField() As String Private rgnlClrZoneField As String Private prtLctnField As String ''' Public Property ChqTp() As ChequeType2Code Get Return Me.chqTpField End Get Set(value As ChequeType2Code) Me.chqTpField = value End Set End Property ''' _ Public Property ChqTpSpecified() As Boolean Get Return Me.chqTpFieldSpecified End Get Set(value As Boolean) Me.chqTpFieldSpecified = value End Set End Property ''' Public Property ChqNb() As String Get Return Me.chqNbField End Get Set(value As String) Me.chqNbField = value End Set End Property ''' Public Property ChqFr() As NameAndAddress10 Get Return Me.chqFrField End Get Set(value As NameAndAddress10) Me.chqFrField = value End Set End Property ''' Public Property DlvryMtd() As ChequeDeliveryMethod1Choice Get Return Me.dlvryMtdField End Get Set(value As ChequeDeliveryMethod1Choice) Me.dlvryMtdField = value End Set End Property ''' Public Property DlvrTo() As NameAndAddress10 Get Return Me.dlvrToField End Get Set(value As NameAndAddress10) Me.dlvrToField = value End Set End Property ''' Public Property InstrPrty() As Priority2Code Get Return Me.instrPrtyField End Get Set(value As Priority2Code) Me.instrPrtyField = value End Set End Property ''' _ Public Property InstrPrtySpecified() As Boolean Get Return Me.instrPrtyFieldSpecified End Get Set(value As Boolean) Me.instrPrtyFieldSpecified = value End Set End Property ''' _ Public Property ChqMtrtyDt() As Date Get Return Me.chqMtrtyDtField End Get Set(value As Date) Me.chqMtrtyDtField = value End Set End Property ''' _ Public Property ChqMtrtyDtSpecified() As Boolean Get Return Me.chqMtrtyDtFieldSpecified End Get Set(value As Boolean) Me.chqMtrtyDtFieldSpecified = value End Set End Property ''' Public Property FrmsCd() As String Get Return Me.frmsCdField End Get Set(value As String) Me.frmsCdField = value End Set End Property ''' _ Public Property MemoFld() As String() Get Return Me.memoFldField End Get Set(value As String()) Me.memoFldField = value End Set End Property ''' Public Property RgnlClrZone() As String Get Return Me.rgnlClrZoneField End Get Set(value As String) Me.rgnlClrZoneField = value End Set End Property ''' Public Property PrtLctn() As String Get Return Me.prtLctnField End Get Set(value As String) Me.prtLctnField = value End Set End Property End Class ''' _ Public Enum ChequeType2Code ''' CCHQ ''' CCCH ''' BCHQ ''' DRFT ''' ELDR End Enum ''' _ Public Enum Priority2Code ''' HIGH ''' NORM End Enum ''' _ Partial Public Class ExchangeRateInformation1 Private xchgRateField As Decimal Private xchgRateFieldSpecified As Boolean Private rateTpField As ExchangeRateType1Code Private rateTpFieldSpecified As Boolean Private ctrctIdField As String ''' Public Property XchgRate() As Decimal Get Return Me.xchgRateField End Get Set(value As Decimal) Me.xchgRateField = value End Set End Property ''' _ Public Property XchgRateSpecified() As Boolean Get Return Me.xchgRateFieldSpecified End Get Set(value As Boolean) Me.xchgRateFieldSpecified = value End Set End Property ''' Public Property RateTp() As ExchangeRateType1Code Get Return Me.rateTpField End Get Set(value As ExchangeRateType1Code) Me.rateTpField = value End Set End Property ''' _ Public Property RateTpSpecified() As Boolean Get Return Me.rateTpFieldSpecified End Get Set(value As Boolean) Me.rateTpFieldSpecified = value End Set End Property ''' Public Property CtrctId() As String Get Return Me.ctrctIdField End Get Set(value As String) Me.ctrctIdField = value End Set End Property End Class ''' _ Public Enum ExchangeRateType1Code ''' SPOT ''' SALE ''' AGRD End Enum ''' _ Partial Public Class EquivalentAmount2 Private amtField As ActiveOrHistoricCurrencyAndAmount Private ccyOfTrfField As String ''' Public Property Amt() As ActiveOrHistoricCurrencyAndAmount Get Return Me.amtField End Get Set(value As ActiveOrHistoricCurrencyAndAmount) Me.amtField = value End Set End Property ''' Public Property CcyOfTrf() As String Get Return Me.ccyOfTrfField End Get Set(value As String) Me.ccyOfTrfField = value End Set End Property End Class ''' _ Partial Public Class AmountType3Choice Private itemField As Object ''' _ Public Property Item() As Object Get Return Me.itemField End Get Set(value As Object) Me.itemField = value End Set End Property End Class ''' _ Partial Public Class PaymentIdentification1 Private instrIdField As String Private endToEndIdField As String ''' Public Property InstrId() As String Get Return Me.instrIdField End Get Set(value As String) Me.instrIdField = value End Set End Property ''' Public Property EndToEndId() As String Get Return Me.endToEndIdField End Get Set(value As String) Me.endToEndIdField = value End Set End Property End Class ''' _ Partial Public Class CreditTransferTransactionInformation10 Private pmtIdField As PaymentIdentification1 Private pmtTpInfField As PaymentTypeInformation19 Private amtField As AmountType3Choice Private xchgRateInfField As ExchangeRateInformation1 Private chrgBrField As ChargeBearerType1Code Private chrgBrFieldSpecified As Boolean Private chqInstrField As Cheque6 Private ultmtDbtrField As PartyIdentification32 Private intrmyAgt1Field As BranchAndFinancialInstitutionIdentification4 Private intrmyAgt1AcctField As CashAccount16 Private intrmyAgt2Field As BranchAndFinancialInstitutionIdentification4 Private intrmyAgt2AcctField As CashAccount16 Private intrmyAgt3Field As BranchAndFinancialInstitutionIdentification4 Private intrmyAgt3AcctField As CashAccount16 Private cdtrAgtField As BranchAndFinancialInstitutionIdentification4 Private cdtrAgtAcctField As CashAccount16 Private cdtrField As PartyIdentification32 Private cdtrAcctField As CashAccount16 Private ultmtCdtrField As PartyIdentification32 Private instrForCdtrAgtField() As InstructionForCreditorAgent1 Private instrForDbtrAgtField As String Private purpField As Purpose2Choice Private rgltryRptgField() As RegulatoryReporting3 Private taxField As TaxInformation3 Private rltdRmtInfField() As RemittanceLocation2 Private rmtInfField As RemittanceInformation5 ''' Public Property PmtId() As PaymentIdentification1 Get Return Me.pmtIdField End Get Set(value As PaymentIdentification1) Me.pmtIdField = value End Set End Property ''' Public Property PmtTpInf() As PaymentTypeInformation19 Get Return Me.pmtTpInfField End Get Set(value As PaymentTypeInformation19) Me.pmtTpInfField = value End Set End Property ''' Public Property Amt() As AmountType3Choice Get Return Me.amtField End Get Set(value As AmountType3Choice) Me.amtField = value End Set End Property ''' Public Property XchgRateInf() As ExchangeRateInformation1 Get Return Me.xchgRateInfField End Get Set(value As ExchangeRateInformation1) Me.xchgRateInfField = value End Set End Property ''' Public Property ChrgBr() As ChargeBearerType1Code Get Return Me.chrgBrField End Get Set(value As ChargeBearerType1Code) Me.chrgBrField = value End Set End Property ''' _ Public Property ChrgBrSpecified() As Boolean Get Return Me.chrgBrFieldSpecified End Get Set(value As Boolean) Me.chrgBrFieldSpecified = value End Set End Property ''' Public Property ChqInstr() As Cheque6 Get Return Me.chqInstrField End Get Set(value As Cheque6) Me.chqInstrField = value End Set End Property ''' Public Property UltmtDbtr() As PartyIdentification32 Get Return Me.ultmtDbtrField End Get Set(value As PartyIdentification32) Me.ultmtDbtrField = value End Set End Property ''' Public Property IntrmyAgt1() As BranchAndFinancialInstitutionIdentification4 Get Return Me.intrmyAgt1Field End Get Set(value As BranchAndFinancialInstitutionIdentification4) Me.intrmyAgt1Field = value End Set End Property ''' Public Property IntrmyAgt1Acct() As CashAccount16 Get Return Me.intrmyAgt1AcctField End Get Set(value As CashAccount16) Me.intrmyAgt1AcctField = value End Set End Property ''' Public Property IntrmyAgt2() As BranchAndFinancialInstitutionIdentification4 Get Return Me.intrmyAgt2Field End Get Set(value As BranchAndFinancialInstitutionIdentification4) Me.intrmyAgt2Field = value End Set End Property ''' Public Property IntrmyAgt2Acct() As CashAccount16 Get Return Me.intrmyAgt2AcctField End Get Set(value As CashAccount16) Me.intrmyAgt2AcctField = value End Set End Property ''' Public Property IntrmyAgt3() As BranchAndFinancialInstitutionIdentification4 Get Return Me.intrmyAgt3Field End Get Set(value As BranchAndFinancialInstitutionIdentification4) Me.intrmyAgt3Field = value End Set End Property ''' Public Property IntrmyAgt3Acct() As CashAccount16 Get Return Me.intrmyAgt3AcctField End Get Set(value As CashAccount16) Me.intrmyAgt3AcctField = value End Set End Property ''' Public Property CdtrAgt() As BranchAndFinancialInstitutionIdentification4 Get Return Me.cdtrAgtField End Get Set(value As BranchAndFinancialInstitutionIdentification4) Me.cdtrAgtField = value End Set End Property ''' Public Property CdtrAgtAcct() As CashAccount16 Get Return Me.cdtrAgtAcctField End Get Set(value As CashAccount16) Me.cdtrAgtAcctField = value End Set End Property ''' Public Property Cdtr() As PartyIdentification32 Get Return Me.cdtrField End Get Set(value As PartyIdentification32) Me.cdtrField = value End Set End Property ''' Public Property CdtrAcct() As CashAccount16 Get Return Me.cdtrAcctField End Get Set(value As CashAccount16) Me.cdtrAcctField = value End Set End Property ''' Public Property UltmtCdtr() As PartyIdentification32 Get Return Me.ultmtCdtrField End Get Set(value As PartyIdentification32) Me.ultmtCdtrField = value End Set End Property ''' _ Public Property InstrForCdtrAgt() As InstructionForCreditorAgent1() Get Return Me.instrForCdtrAgtField End Get Set(value As InstructionForCreditorAgent1()) Me.instrForCdtrAgtField = value End Set End Property ''' Public Property InstrForDbtrAgt() As String Get Return Me.instrForDbtrAgtField End Get Set(value As String) Me.instrForDbtrAgtField = value End Set End Property ''' Public Property Purp() As Purpose2Choice Get Return Me.purpField End Get Set(value As Purpose2Choice) Me.purpField = value End Set End Property ''' _ Public Property RgltryRptg() As RegulatoryReporting3() Get Return Me.rgltryRptgField End Get Set(value As RegulatoryReporting3()) Me.rgltryRptgField = value End Set End Property ''' Public Property Tax() As TaxInformation3 Get Return Me.taxField End Get Set(value As TaxInformation3) Me.taxField = value End Set End Property ''' _ Public Property RltdRmtInf() As RemittanceLocation2() Get Return Me.rltdRmtInfField End Get Set(value As RemittanceLocation2()) Me.rltdRmtInfField = value End Set End Property ''' Public Property RmtInf() As RemittanceInformation5 Get Return Me.rmtInfField End Get Set(value As RemittanceInformation5) Me.rmtInfField = value End Set End Property End Class ''' _ Partial Public Class PaymentTypeInformation19 Private instrPrtyField As Priority2Code Private instrPrtyFieldSpecified As Boolean Private svcLvlField As ServiceLevel8Choice Private lclInstrmField As LocalInstrument2Choice Private ctgyPurpField As CategoryPurpose1Choice ''' Public Property InstrPrty() As Priority2Code Get Return Me.instrPrtyField End Get Set(value As Priority2Code) Me.instrPrtyField = value End Set End Property ''' _ Public Property InstrPrtySpecified() As Boolean Get Return Me.instrPrtyFieldSpecified End Get Set(value As Boolean) Me.instrPrtyFieldSpecified = value End Set End Property ''' Public Property SvcLvl() As ServiceLevel8Choice Get Return Me.svcLvlField End Get Set(value As ServiceLevel8Choice) Me.svcLvlField = value End Set End Property ''' Public Property LclInstrm() As LocalInstrument2Choice Get Return Me.lclInstrmField End Get Set(value As LocalInstrument2Choice) Me.lclInstrmField = value End Set End Property ''' Public Property CtgyPurp() As CategoryPurpose1Choice Get Return Me.ctgyPurpField End Get Set(value As CategoryPurpose1Choice) Me.ctgyPurpField = value End Set End Property End Class ''' _ Partial Public Class ServiceLevel8Choice Private itemField As String Private itemElementNameField As ItemChoiceType4 ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType4 Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType4) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType4 ''' Cd ''' Prtry End Enum ''' _ Partial Public Class LocalInstrument2Choice Private itemField As String Private itemElementNameField As ItemChoiceType5 ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType5 Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType5) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType5 ''' Cd ''' Prtry End Enum ''' _ Partial Public Class CategoryPurpose1Choice Private itemField As String Private itemElementNameField As ItemChoiceType6 ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType6 Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType6) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType6 ''' Cd ''' Prtry End Enum ''' _ Public Enum ChargeBearerType1Code ''' DEBT ''' CRED ''' SHAR ''' SLEV End Enum ''' _ Partial Public Class BranchAndFinancialInstitutionIdentification4 Private finInstnIdField As FinancialInstitutionIdentification7 Private brnchIdField As BranchData2 ''' Public Property FinInstnId() As FinancialInstitutionIdentification7 Get Return Me.finInstnIdField End Get Set(value As FinancialInstitutionIdentification7) Me.finInstnIdField = value End Set End Property ''' Public Property BrnchId() As BranchData2 Get Return Me.brnchIdField End Get Set(value As BranchData2) Me.brnchIdField = value End Set End Property End Class ''' _ Partial Public Class FinancialInstitutionIdentification7 Private bICField As String Private clrSysMmbIdField As ClearingSystemMemberIdentification2 Private nmField As String Private pstlAdrField As PostalAddress6 Private othrField As GenericFinancialIdentification1 ''' Public Property BIC() As String Get Return Me.bICField End Get Set(value As String) Me.bICField = value End Set End Property ''' Public Property ClrSysMmbId() As ClearingSystemMemberIdentification2 Get Return Me.clrSysMmbIdField End Get Set(value As ClearingSystemMemberIdentification2) Me.clrSysMmbIdField = value End Set End Property ''' Public Property Nm() As String Get Return Me.nmField End Get Set(value As String) Me.nmField = value End Set End Property ''' Public Property PstlAdr() As PostalAddress6 Get Return Me.pstlAdrField End Get Set(value As PostalAddress6) Me.pstlAdrField = value End Set End Property ''' Public Property Othr() As GenericFinancialIdentification1 Get Return Me.othrField End Get Set(value As GenericFinancialIdentification1) Me.othrField = value End Set End Property End Class ''' _ Partial Public Class ClearingSystemMemberIdentification2 Private clrSysIdField As ClearingSystemIdentification2Choice Private mmbIdField As String ''' Public Property ClrSysId() As ClearingSystemIdentification2Choice Get Return Me.clrSysIdField End Get Set(value As ClearingSystemIdentification2Choice) Me.clrSysIdField = value End Set End Property ''' Public Property MmbId() As String Get Return Me.mmbIdField End Get Set(value As String) Me.mmbIdField = value End Set End Property End Class ''' _ Partial Public Class ClearingSystemIdentification2Choice Private itemField As String Private itemElementNameField As ItemChoiceType2 ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType2 Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType2) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType2 ''' Cd ''' Prtry End Enum ''' _ Partial Public Class GenericFinancialIdentification1 Private idField As String Private schmeNmField As FinancialIdentificationSchemeName1Choice Private issrField As String ''' Public Property Id() As String Get Return Me.idField End Get Set(value As String) Me.idField = value End Set End Property ''' Public Property SchmeNm() As FinancialIdentificationSchemeName1Choice Get Return Me.schmeNmField End Get Set(value As FinancialIdentificationSchemeName1Choice) Me.schmeNmField = value End Set End Property ''' Public Property Issr() As String Get Return Me.issrField End Get Set(value As String) Me.issrField = value End Set End Property End Class ''' _ Partial Public Class FinancialIdentificationSchemeName1Choice Private itemField As String Private itemElementNameField As ItemChoiceType3 ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType3 Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType3) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType3 ''' Cd ''' Prtry End Enum ''' _ Partial Public Class BranchData2 Private idField As String Private nmField As String Private pstlAdrField As PostalAddress6 ''' Public Property Id() As String Get Return Me.idField End Get Set(value As String) Me.idField = value End Set End Property ''' Public Property Nm() As String Get Return Me.nmField End Get Set(value As String) Me.nmField = value End Set End Property ''' Public Property PstlAdr() As PostalAddress6 Get Return Me.pstlAdrField End Get Set(value As PostalAddress6) Me.pstlAdrField = value End Set End Property End Class ''' _ Partial Public Class CashAccount16 Private idField As AccountIdentification4Choice Private tpField As CashAccountType2 Private ccyField As String Private nmField As String ''' Public Property Id() As AccountIdentification4Choice Get Return Me.idField End Get Set(value As AccountIdentification4Choice) Me.idField = value End Set End Property ''' Public Property Tp() As CashAccountType2 Get Return Me.tpField End Get Set(value As CashAccountType2) Me.tpField = value End Set End Property ''' Public Property Ccy() As String Get Return Me.ccyField End Get Set(value As String) Me.ccyField = value End Set End Property ''' Public Property Nm() As String Get Return Me.nmField End Get Set(value As String) Me.nmField = value End Set End Property End Class ''' _ Partial Public Class AccountIdentification4Choice Private itemField As Object ''' _ Public Property Item() As Object Get Return Me.itemField End Get Set(value As Object) Me.itemField = value End Set End Property End Class ''' _ Partial Public Class GenericAccountIdentification1 Private idField As String Private schmeNmField As AccountSchemeName1Choice Private issrField As String ''' Public Property Id() As String Get Return Me.idField End Get Set(value As String) Me.idField = value End Set End Property ''' Public Property SchmeNm() As AccountSchemeName1Choice Get Return Me.schmeNmField End Get Set(value As AccountSchemeName1Choice) Me.schmeNmField = value End Set End Property ''' Public Property Issr() As String Get Return Me.issrField End Get Set(value As String) Me.issrField = value End Set End Property End Class ''' _ Partial Public Class AccountSchemeName1Choice Private itemField As String Private itemElementNameField As ItemChoiceType7 ''' _ Public Property Item() As String Get Return Me.itemField End Get Set(value As String) Me.itemField = value End Set End Property ''' _ Public Property ItemElementName() As ItemChoiceType7 Get Return Me.itemElementNameField End Get Set(value As ItemChoiceType7) Me.itemElementNameField = value End Set End Property End Class ''' _ Public Enum ItemChoiceType7 ''' Cd ''' Prtry End Enum ''' _ Partial Public Class CashAccountType2 Private itemField As Object ''' _ Public Property Item() As Object Get Return Me.itemField End Get Set(value As Object) Me.itemField = value End Set End Property End Class ''' _ Public Enum CashAccountType4Code ''' CASH ''' [CHAR] ''' COMM ''' TAXE ''' CISH ''' TRAS ''' SACC ''' CACC ''' SVGS ''' ONDP ''' MGLD ''' NREX ''' MOMA ''' LOAN ''' SLRY ''' ODFT End Enum ''' _ Partial Public Class PaymentInstructionInformation3 Private pmtInfIdField As String Private pmtMtdField As PaymentMethod3Code Private btchBookgField As Boolean Private btchBookgFieldSpecified As Boolean Private nbOfTxsField As String Private ctrlSumField As Decimal Private ctrlSumFieldSpecified As Boolean Private pmtTpInfField As PaymentTypeInformation19 Private reqdExctnDtField As Date Private poolgAdjstmntDtField As Date Private poolgAdjstmntDtFieldSpecified As Boolean Private dbtrField As PartyIdentification32 Private dbtrAcctField As CashAccount16 Private dbtrAgtField As BranchAndFinancialInstitutionIdentification4 Private dbtrAgtAcctField As CashAccount16 Private ultmtDbtrField As PartyIdentification32 Private chrgBrField As ChargeBearerType1Code Private chrgBrFieldSpecified As Boolean Private chrgsAcctField As CashAccount16 Private chrgsAcctAgtField As BranchAndFinancialInstitutionIdentification4 Private cdtTrfTxInfField() As CreditTransferTransactionInformation10 ''' Public Property PmtInfId() As String Get Return Me.pmtInfIdField End Get Set(value As String) Me.pmtInfIdField = value End Set End Property ''' Public Property PmtMtd() As PaymentMethod3Code Get Return Me.pmtMtdField End Get Set(value As PaymentMethod3Code) Me.pmtMtdField = value End Set End Property ''' Public Property BtchBookg() As Boolean Get Return Me.btchBookgField End Get Set(value As Boolean) Me.btchBookgField = value End Set End Property ''' _ Public Property BtchBookgSpecified() As Boolean Get Return Me.btchBookgFieldSpecified End Get Set(value As Boolean) Me.btchBookgFieldSpecified = value End Set End Property ''' Public Property NbOfTxs() As String Get Return Me.nbOfTxsField End Get Set(value As String) Me.nbOfTxsField = value End Set End Property ''' Public Property CtrlSum() As Decimal Get Return Me.ctrlSumField End Get Set(value As Decimal) Me.ctrlSumField = value End Set End Property ''' _ Public Property CtrlSumSpecified() As Boolean Get Return Me.ctrlSumFieldSpecified End Get Set(value As Boolean) Me.ctrlSumFieldSpecified = value End Set End Property ''' Public Property PmtTpInf() As PaymentTypeInformation19 Get Return Me.pmtTpInfField End Get Set(value As PaymentTypeInformation19) Me.pmtTpInfField = value End Set End Property ''' _ Public Property ReqdExctnDt() As Date Get Return Me.reqdExctnDtField End Get Set(value As Date) Me.reqdExctnDtField = value End Set End Property ''' _ Public Property PoolgAdjstmntDt() As Date Get Return Me.poolgAdjstmntDtField End Get Set(value As Date) Me.poolgAdjstmntDtField = value End Set End Property ''' _ Public Property PoolgAdjstmntDtSpecified() As Boolean Get Return Me.poolgAdjstmntDtFieldSpecified End Get Set(value As Boolean) Me.poolgAdjstmntDtFieldSpecified = value End Set End Property ''' Public Property Dbtr() As PartyIdentification32 Get Return Me.dbtrField End Get Set(value As PartyIdentification32) Me.dbtrField = value End Set End Property ''' Public Property DbtrAcct() As CashAccount16 Get Return Me.dbtrAcctField End Get Set(value As CashAccount16) Me.dbtrAcctField = value End Set End Property ''' Public Property DbtrAgt() As BranchAndFinancialInstitutionIdentification4 Get Return Me.dbtrAgtField End Get Set(value As BranchAndFinancialInstitutionIdentification4) Me.dbtrAgtField = value End Set End Property ''' Public Property DbtrAgtAcct() As CashAccount16 Get Return Me.dbtrAgtAcctField End Get Set(value As CashAccount16) Me.dbtrAgtAcctField = value End Set End Property ''' Public Property UltmtDbtr() As PartyIdentification32 Get Return Me.ultmtDbtrField End Get Set(value As PartyIdentification32) Me.ultmtDbtrField = value End Set End Property ''' Public Property ChrgBr() As ChargeBearerType1Code Get Return Me.chrgBrField End Get Set(value As ChargeBearerType1Code) Me.chrgBrField = value End Set End Property ''' _ Public Property ChrgBrSpecified() As Boolean Get Return Me.chrgBrFieldSpecified End Get Set(value As Boolean) Me.chrgBrFieldSpecified = value End Set End Property ''' Public Property ChrgsAcct() As CashAccount16 Get Return Me.chrgsAcctField End Get Set(value As CashAccount16) Me.chrgsAcctField = value End Set End Property ''' Public Property ChrgsAcctAgt() As BranchAndFinancialInstitutionIdentification4 Get Return Me.chrgsAcctAgtField End Get Set(value As BranchAndFinancialInstitutionIdentification4) Me.chrgsAcctAgtField = value End Set End Property ''' _ Public Property CdtTrfTxInf() As CreditTransferTransactionInformation10() Get Return Me.cdtTrfTxInfField End Get Set(value As CreditTransferTransactionInformation10()) Me.cdtTrfTxInfField = value End Set End Property End Class ''' _ Public Enum PaymentMethod3Code ''' CHK ''' TRF ''' TRA End Enum End Namespace