Files
tsUtilidades/Bancos/pain_002_001_03.vb
2025-05-29 17:58:18 +02:00

3979 lines
112 KiB
VB.net

'------------------------------------------------------------------------------
' <auto-generated>
' Este código fue generado por una herramienta.
' Versión de runtime:4.0.30319.42000
'
' Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si
' se vuelve a generar el código.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict Off
Option Explicit On
Imports System.Xml.Serialization
'
'This source code was auto-generated by xsd, Version=4.6.81.0.
'
Namespace Devoluciones
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03"),
System.Xml.Serialization.XmlRootAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IsNullable:=False)>
Partial Public Class Document
Private cstmrPmtStsRptField As CustomerPaymentStatusReportV03
'''<remarks/>
Public Property CstmrPmtStsRpt() As CustomerPaymentStatusReportV03
Get
Return Me.cstmrPmtStsRptField
End Get
Set
Me.cstmrPmtStsRptField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class CustomerPaymentStatusReportV03
Private grpHdrField As GroupHeader36
Private orgnlGrpInfAndStsField As OriginalGroupInformation20
Private orgnlPmtInfAndStsField() As OriginalPaymentInformation1
'''<remarks/>
Public Property GrpHdr() As GroupHeader36
Get
Return Me.grpHdrField
End Get
Set
Me.grpHdrField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlGrpInfAndSts() As OriginalGroupInformation20
Get
Return Me.orgnlGrpInfAndStsField
End Get
Set
Me.orgnlGrpInfAndStsField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("OrgnlPmtInfAndSts")>
Public Property OrgnlPmtInfAndSts() As OriginalPaymentInformation1()
Get
Return Me.orgnlPmtInfAndStsField
End Get
Set
Me.orgnlPmtInfAndStsField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class GroupHeader36
Private msgIdField As String
Private creDtTmField As Date
Private initgPtyField As PartyIdentification32
Private fwdgAgtField As BranchAndFinancialInstitutionIdentification4
Private dbtrAgtField As BranchAndFinancialInstitutionIdentification4
Private cdtrAgtField As BranchAndFinancialInstitutionIdentification4
'''<remarks/>
Public Property MsgId() As String
Get
Return Me.msgIdField
End Get
Set
Me.msgIdField = Value
End Set
End Property
'''<remarks/>
Public Property CreDtTm() As Date
Get
Return Me.creDtTmField
End Get
Set
Me.creDtTmField = Value
End Set
End Property
'''<remarks/>
Public Property InitgPty() As PartyIdentification32
Get
Return Me.initgPtyField
End Get
Set
Me.initgPtyField = Value
End Set
End Property
'''<remarks/>
Public Property FwdgAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.fwdgAgtField
End Get
Set
Me.fwdgAgtField = Value
End Set
End Property
'''<remarks/>
Public Property DbtrAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.dbtrAgtField
End Get
Set
Me.dbtrAgtField = Value
End Set
End Property
'''<remarks/>
Public Property CdtrAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.cdtrAgtField
End Get
Set
Me.cdtrAgtField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class PartyIdentification32
Private nmField As String
Private pstlAdrField As PostalAddress6
Private idField As Party6Choice
Private ctryOfResField As String
Private ctctDtlsField As ContactDetails2
'''<remarks/>
Public Property Nm() As String
Get
Return Me.nmField
End Get
Set
Me.nmField = Value
End Set
End Property
'''<remarks/>
Public Property PstlAdr() As PostalAddress6
Get
Return Me.pstlAdrField
End Get
Set
Me.pstlAdrField = Value
End Set
End Property
'''<remarks/>
Public Property Id() As Party6Choice
Get
Return Me.idField
End Get
Set
Me.idField = Value
End Set
End Property
'''<remarks/>
Public Property CtryOfRes() As String
Get
Return Me.ctryOfResField
End Get
Set
Me.ctryOfResField = Value
End Set
End Property
'''<remarks/>
Public Property CtctDtls() As ContactDetails2
Get
Return Me.ctctDtlsField
End Get
Set
Me.ctctDtlsField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
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
'''<remarks/>
Public Property AdrTp() As AddressType2Code
Get
Return Me.adrTpField
End Get
Set
Me.adrTpField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property AdrTpSpecified() As Boolean
Get
Return Me.adrTpFieldSpecified
End Get
Set
Me.adrTpFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property Dept() As String
Get
Return Me.deptField
End Get
Set
Me.deptField = Value
End Set
End Property
'''<remarks/>
Public Property SubDept() As String
Get
Return Me.subDeptField
End Get
Set
Me.subDeptField = Value
End Set
End Property
'''<remarks/>
Public Property StrtNm() As String
Get
Return Me.strtNmField
End Get
Set
Me.strtNmField = Value
End Set
End Property
'''<remarks/>
Public Property BldgNb() As String
Get
Return Me.bldgNbField
End Get
Set
Me.bldgNbField = Value
End Set
End Property
'''<remarks/>
Public Property PstCd() As String
Get
Return Me.pstCdField
End Get
Set
Me.pstCdField = Value
End Set
End Property
'''<remarks/>
Public Property TwnNm() As String
Get
Return Me.twnNmField
End Get
Set
Me.twnNmField = Value
End Set
End Property
'''<remarks/>
Public Property CtrySubDvsn() As String
Get
Return Me.ctrySubDvsnField
End Get
Set
Me.ctrySubDvsnField = Value
End Set
End Property
'''<remarks/>
Public Property Ctry() As String
Get
Return Me.ctryField
End Get
Set
Me.ctryField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("AdrLine")>
Public Property AdrLine() As String()
Get
Return Me.adrLineField
End Get
Set
Me.adrLineField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum AddressType2Code
'''<remarks/>
ADDR
'''<remarks/>
PBOX
'''<remarks/>
HOME
'''<remarks/>
BIZZ
'''<remarks/>
MLTO
'''<remarks/>
DLVY
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class CreditorReferenceType1Choice
Private itemField As Object
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(DocumentType3Code)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String))>
Public Property Item() As Object
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum DocumentType3Code
'''<remarks/>
RADM
'''<remarks/>
RPIN
'''<remarks/>
FXDR
'''<remarks/>
DISP
'''<remarks/>
PUOR
'''<remarks/>
SCOR
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class CreditorReferenceType2
Private cdOrPrtryField As CreditorReferenceType1Choice
Private issrField As String
'''<remarks/>
Public Property CdOrPrtry() As CreditorReferenceType1Choice
Get
Return Me.cdOrPrtryField
End Get
Set
Me.cdOrPrtryField = Value
End Set
End Property
'''<remarks/>
Public Property Issr() As String
Get
Return Me.issrField
End Get
Set
Me.issrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class CreditorReferenceInformation2
Private tpField As CreditorReferenceType2
Private refField As String
'''<remarks/>
Public Property Tp() As CreditorReferenceType2
Get
Return Me.tpField
End Get
Set
Me.tpField = Value
End Set
End Property
'''<remarks/>
Public Property Ref() As String
Get
Return Me.refField
End Get
Set
Me.refField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class DocumentAdjustment1
Private amtField As ActiveOrHistoricCurrencyAndAmount
Private cdtDbtIndField As CreditDebitCode
Private cdtDbtIndFieldSpecified As Boolean
Private rsnField As String
Private addtlInfField As String
'''<remarks/>
Public Property Amt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.amtField
End Get
Set
Me.amtField = Value
End Set
End Property
'''<remarks/>
Public Property CdtDbtInd() As CreditDebitCode
Get
Return Me.cdtDbtIndField
End Get
Set
Me.cdtDbtIndField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property CdtDbtIndSpecified() As Boolean
Get
Return Me.cdtDbtIndFieldSpecified
End Get
Set
Me.cdtDbtIndFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property Rsn() As String
Get
Return Me.rsnField
End Get
Set
Me.rsnField = Value
End Set
End Property
'''<remarks/>
Public Property AddtlInf() As String
Get
Return Me.addtlInfField
End Get
Set
Me.addtlInfField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ActiveOrHistoricCurrencyAndAmount
Private ccyField As String
Private valueField As Decimal
'''<remarks/>
<System.Xml.Serialization.XmlAttributeAttribute()>
Public Property Ccy() As String
Get
Return Me.ccyField
End Get
Set
Me.ccyField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlTextAttribute()>
Public Property Value() As Decimal
Get
Return Me.valueField
End Get
Set
Me.valueField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum CreditDebitCode
'''<remarks/>
CRDT
'''<remarks/>
DBIT
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
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
'''<remarks/>
Public Property DuePyblAmt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.duePyblAmtField
End Get
Set
Me.duePyblAmtField = Value
End Set
End Property
'''<remarks/>
Public Property DscntApldAmt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.dscntApldAmtField
End Get
Set
Me.dscntApldAmtField = Value
End Set
End Property
'''<remarks/>
Public Property CdtNoteAmt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.cdtNoteAmtField
End Get
Set
Me.cdtNoteAmtField = Value
End Set
End Property
'''<remarks/>
Public Property TaxAmt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.taxAmtField
End Get
Set
Me.taxAmtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("AdjstmntAmtAndRsn")>
Public Property AdjstmntAmtAndRsn() As DocumentAdjustment1()
Get
Return Me.adjstmntAmtAndRsnField
End Get
Set
Me.adjstmntAmtAndRsnField = Value
End Set
End Property
'''<remarks/>
Public Property RmtdAmt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.rmtdAmtField
End Get
Set
Me.rmtdAmtField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ReferredDocumentType1Choice
Private itemField As Object
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(DocumentType5Code)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String))>
Public Property Item() As Object
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum DocumentType5Code
'''<remarks/>
MSIN
'''<remarks/>
CNFA
'''<remarks/>
DNFA
'''<remarks/>
CINV
'''<remarks/>
CREN
'''<remarks/>
DEBN
'''<remarks/>
HIRI
'''<remarks/>
SBIN
'''<remarks/>
CMCN
'''<remarks/>
SOAC
'''<remarks/>
DISP
'''<remarks/>
BOLD
'''<remarks/>
VCHR
'''<remarks/>
AROI
'''<remarks/>
TSUT
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ReferredDocumentType2
Private cdOrPrtryField As ReferredDocumentType1Choice
Private issrField As String
'''<remarks/>
Public Property CdOrPrtry() As ReferredDocumentType1Choice
Get
Return Me.cdOrPrtryField
End Get
Set
Me.cdOrPrtryField = Value
End Set
End Property
'''<remarks/>
Public Property Issr() As String
Get
Return Me.issrField
End Get
Set
Me.issrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ReferredDocumentInformation3
Private tpField As ReferredDocumentType2
Private nbField As String
Private rltdDtField As Date
Private rltdDtFieldSpecified As Boolean
'''<remarks/>
Public Property Tp() As ReferredDocumentType2
Get
Return Me.tpField
End Get
Set
Me.tpField = Value
End Set
End Property
'''<remarks/>
Public Property Nb() As String
Get
Return Me.nbField
End Get
Set
Me.nbField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property RltdDt() As Date
Get
Return Me.rltdDtField
End Get
Set
Me.rltdDtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property RltdDtSpecified() As Boolean
Get
Return Me.rltdDtFieldSpecified
End Get
Set
Me.rltdDtFieldSpecified = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
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
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("RfrdDocInf")>
Public Property RfrdDocInf() As ReferredDocumentInformation3()
Get
Return Me.rfrdDocInfField
End Get
Set
Me.rfrdDocInfField = Value
End Set
End Property
'''<remarks/>
Public Property RfrdDocAmt() As RemittanceAmount1
Get
Return Me.rfrdDocAmtField
End Get
Set
Me.rfrdDocAmtField = Value
End Set
End Property
'''<remarks/>
Public Property CdtrRefInf() As CreditorReferenceInformation2
Get
Return Me.cdtrRefInfField
End Get
Set
Me.cdtrRefInfField = Value
End Set
End Property
'''<remarks/>
Public Property Invcr() As PartyIdentification32
Get
Return Me.invcrField
End Get
Set
Me.invcrField = Value
End Set
End Property
'''<remarks/>
Public Property Invcee() As PartyIdentification32
Get
Return Me.invceeField
End Get
Set
Me.invceeField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("AddtlRmtInf")>
Public Property AddtlRmtInf() As String()
Get
Return Me.addtlRmtInfField
End Get
Set
Me.addtlRmtInfField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class RemittanceInformation5
Private ustrdField() As String
Private strdField() As StructuredRemittanceInformation7
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Ustrd")>
Public Property Ustrd() As String()
Get
Return Me.ustrdField
End Get
Set
Me.ustrdField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Strd")>
Public Property Strd() As StructuredRemittanceInformation7()
Get
Return Me.strdField
End Get
Set
Me.strdField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class AmendmentInformationDetails6
Private orgnlMndtIdField As String
Private orgnlCdtrSchmeIdField As PartyIdentification32
Private orgnlCdtrAgtField As BranchAndFinancialInstitutionIdentification4
Private orgnlCdtrAgtAcctField As CashAccount16
Private orgnlDbtrField As PartyIdentification32
Private orgnlDbtrAcctField As CashAccount16
Private orgnlDbtrAgtField As BranchAndFinancialInstitutionIdentification4
Private orgnlDbtrAgtAcctField As CashAccount16
Private orgnlFnlColltnDtField As Date
Private orgnlFnlColltnDtFieldSpecified As Boolean
Private orgnlFrqcyField As Frequency1Code
Private orgnlFrqcyFieldSpecified As Boolean
'''<remarks/>
Public Property OrgnlMndtId() As String
Get
Return Me.orgnlMndtIdField
End Get
Set
Me.orgnlMndtIdField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlCdtrSchmeId() As PartyIdentification32
Get
Return Me.orgnlCdtrSchmeIdField
End Get
Set
Me.orgnlCdtrSchmeIdField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlCdtrAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.orgnlCdtrAgtField
End Get
Set
Me.orgnlCdtrAgtField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlCdtrAgtAcct() As CashAccount16
Get
Return Me.orgnlCdtrAgtAcctField
End Get
Set
Me.orgnlCdtrAgtAcctField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlDbtr() As PartyIdentification32
Get
Return Me.orgnlDbtrField
End Get
Set
Me.orgnlDbtrField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlDbtrAcct() As CashAccount16
Get
Return Me.orgnlDbtrAcctField
End Get
Set
Me.orgnlDbtrAcctField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlDbtrAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.orgnlDbtrAgtField
End Get
Set
Me.orgnlDbtrAgtField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlDbtrAgtAcct() As CashAccount16
Get
Return Me.orgnlDbtrAgtAcctField
End Get
Set
Me.orgnlDbtrAgtAcctField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property OrgnlFnlColltnDt() As Date
Get
Return Me.orgnlFnlColltnDtField
End Get
Set
Me.orgnlFnlColltnDtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property OrgnlFnlColltnDtSpecified() As Boolean
Get
Return Me.orgnlFnlColltnDtFieldSpecified
End Get
Set
Me.orgnlFnlColltnDtFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlFrqcy() As Frequency1Code
Get
Return Me.orgnlFrqcyField
End Get
Set
Me.orgnlFrqcyField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property OrgnlFrqcySpecified() As Boolean
Get
Return Me.orgnlFrqcyFieldSpecified
End Get
Set
Me.orgnlFrqcyFieldSpecified = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class BranchAndFinancialInstitutionIdentification4
Private finInstnIdField As FinancialInstitutionIdentification7
Private brnchIdField As BranchData2
'''<remarks/>
Public Property FinInstnId() As FinancialInstitutionIdentification7
Get
Return Me.finInstnIdField
End Get
Set
Me.finInstnIdField = Value
End Set
End Property
'''<remarks/>
Public Property BrnchId() As BranchData2
Get
Return Me.brnchIdField
End Get
Set
Me.brnchIdField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class FinancialInstitutionIdentification7
Private bICField As String
Private clrSysMmbIdField As ClearingSystemMemberIdentification2
Private nmField As String
Private pstlAdrField As PostalAddress6
Private othrField As GenericFinancialIdentification1
'''<remarks/>
Public Property BIC() As String
Get
Return Me.bICField
End Get
Set
Me.bICField = Value
End Set
End Property
'''<remarks/>
Public Property ClrSysMmbId() As ClearingSystemMemberIdentification2
Get
Return Me.clrSysMmbIdField
End Get
Set
Me.clrSysMmbIdField = Value
End Set
End Property
'''<remarks/>
Public Property Nm() As String
Get
Return Me.nmField
End Get
Set
Me.nmField = Value
End Set
End Property
'''<remarks/>
Public Property PstlAdr() As PostalAddress6
Get
Return Me.pstlAdrField
End Get
Set
Me.pstlAdrField = Value
End Set
End Property
'''<remarks/>
Public Property Othr() As GenericFinancialIdentification1
Get
Return Me.othrField
End Get
Set
Me.othrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ClearingSystemMemberIdentification2
Private clrSysIdField As ClearingSystemIdentification2Choice
Private mmbIdField As String
'''<remarks/>
Public Property ClrSysId() As ClearingSystemIdentification2Choice
Get
Return Me.clrSysIdField
End Get
Set
Me.clrSysIdField = Value
End Set
End Property
'''<remarks/>
Public Property MmbId() As String
Get
Return Me.mmbIdField
End Get
Set
Me.mmbIdField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ClearingSystemIdentification2Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType2
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType2
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType2
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class GenericFinancialIdentification1
Private idField As String
Private schmeNmField As FinancialIdentificationSchemeName1Choice
Private issrField As String
'''<remarks/>
Public Property Id() As String
Get
Return Me.idField
End Get
Set
Me.idField = Value
End Set
End Property
'''<remarks/>
Public Property SchmeNm() As FinancialIdentificationSchemeName1Choice
Get
Return Me.schmeNmField
End Get
Set
Me.schmeNmField = Value
End Set
End Property
'''<remarks/>
Public Property Issr() As String
Get
Return Me.issrField
End Get
Set
Me.issrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class FinancialIdentificationSchemeName1Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType3
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType3
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType3
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class BranchData2
Private idField As String
Private nmField As String
Private pstlAdrField As PostalAddress6
'''<remarks/>
Public Property Id() As String
Get
Return Me.idField
End Get
Set
Me.idField = Value
End Set
End Property
'''<remarks/>
Public Property Nm() As String
Get
Return Me.nmField
End Get
Set
Me.nmField = Value
End Set
End Property
'''<remarks/>
Public Property PstlAdr() As PostalAddress6
Get
Return Me.pstlAdrField
End Get
Set
Me.pstlAdrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class CashAccount16
Private idField As AccountIdentification4Choice
Private tpField As CashAccountType2
Private ccyField As String
Private nmField As String
'''<remarks/>
Public Property Id() As AccountIdentification4Choice
Get
Return Me.idField
End Get
Set
Me.idField = Value
End Set
End Property
'''<remarks/>
Public Property Tp() As CashAccountType2
Get
Return Me.tpField
End Get
Set
Me.tpField = Value
End Set
End Property
'''<remarks/>
Public Property Ccy() As String
Get
Return Me.ccyField
End Get
Set
Me.ccyField = Value
End Set
End Property
'''<remarks/>
Public Property Nm() As String
Get
Return Me.nmField
End Get
Set
Me.nmField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class AccountIdentification4Choice
Private itemField As Object
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("IBAN", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Othr", GetType(GenericAccountIdentification1))>
Public Property Item() As Object
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class GenericAccountIdentification1
Private idField As String
Private schmeNmField As AccountSchemeName1Choice
Private issrField As String
'''<remarks/>
Public Property Id() As String
Get
Return Me.idField
End Get
Set
Me.idField = Value
End Set
End Property
'''<remarks/>
Public Property SchmeNm() As AccountSchemeName1Choice
Get
Return Me.schmeNmField
End Get
Set
Me.schmeNmField = Value
End Set
End Property
'''<remarks/>
Public Property Issr() As String
Get
Return Me.issrField
End Get
Set
Me.issrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class AccountSchemeName1Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType5
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType5
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType5
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class CashAccountType2
Private itemField As Object
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(CashAccountType4Code)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String))>
Public Property Item() As Object
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum CashAccountType4Code
'''<remarks/>
CASH
'''<remarks/>
[CHAR]
'''<remarks/>
COMM
'''<remarks/>
TAXE
'''<remarks/>
CISH
'''<remarks/>
TRAS
'''<remarks/>
SACC
'''<remarks/>
CACC
'''<remarks/>
SVGS
'''<remarks/>
ONDP
'''<remarks/>
MGLD
'''<remarks/>
NREX
'''<remarks/>
MOMA
'''<remarks/>
LOAN
'''<remarks/>
SLRY
'''<remarks/>
ODFT
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum Frequency1Code
'''<remarks/>
YEAR
'''<remarks/>
MNTH
'''<remarks/>
QURT
'''<remarks/>
MIAN
'''<remarks/>
WEEK
'''<remarks/>
DAIL
'''<remarks/>
ADHO
'''<remarks/>
INDA
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class MandateRelatedInformation6
Private mndtIdField As String
Private dtOfSgntrField As Date
Private dtOfSgntrFieldSpecified As Boolean
Private amdmntIndField As Boolean
Private amdmntIndFieldSpecified As Boolean
Private amdmntInfDtlsField As AmendmentInformationDetails6
Private elctrncSgntrField As String
Private frstColltnDtField As Date
Private frstColltnDtFieldSpecified As Boolean
Private fnlColltnDtField As Date
Private fnlColltnDtFieldSpecified As Boolean
Private frqcyField As Frequency1Code
Private frqcyFieldSpecified As Boolean
'''<remarks/>
Public Property MndtId() As String
Get
Return Me.mndtIdField
End Get
Set
Me.mndtIdField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property DtOfSgntr() As Date
Get
Return Me.dtOfSgntrField
End Get
Set
Me.dtOfSgntrField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property DtOfSgntrSpecified() As Boolean
Get
Return Me.dtOfSgntrFieldSpecified
End Get
Set
Me.dtOfSgntrFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property AmdmntInd() As Boolean
Get
Return Me.amdmntIndField
End Get
Set
Me.amdmntIndField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property AmdmntIndSpecified() As Boolean
Get
Return Me.amdmntIndFieldSpecified
End Get
Set
Me.amdmntIndFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property AmdmntInfDtls() As AmendmentInformationDetails6
Get
Return Me.amdmntInfDtlsField
End Get
Set
Me.amdmntInfDtlsField = Value
End Set
End Property
'''<remarks/>
Public Property ElctrncSgntr() As String
Get
Return Me.elctrncSgntrField
End Get
Set
Me.elctrncSgntrField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property FrstColltnDt() As Date
Get
Return Me.frstColltnDtField
End Get
Set
Me.frstColltnDtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property FrstColltnDtSpecified() As Boolean
Get
Return Me.frstColltnDtFieldSpecified
End Get
Set
Me.frstColltnDtFieldSpecified = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property FnlColltnDt() As Date
Get
Return Me.fnlColltnDtField
End Get
Set
Me.fnlColltnDtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property FnlColltnDtSpecified() As Boolean
Get
Return Me.fnlColltnDtFieldSpecified
End Get
Set
Me.fnlColltnDtFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property Frqcy() As Frequency1Code
Get
Return Me.frqcyField
End Get
Set
Me.frqcyField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property FrqcySpecified() As Boolean
Get
Return Me.frqcyFieldSpecified
End Get
Set
Me.frqcyFieldSpecified = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class CategoryPurpose1Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType9
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType9
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType9
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class LocalInstrument2Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType8
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType8
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType8
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ServiceLevel8Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType7
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType7
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType7
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class PaymentTypeInformation22
Private instrPrtyField As Priority2Code
Private instrPrtyFieldSpecified As Boolean
Private clrChanlField As ClearingChannel2Code
Private clrChanlFieldSpecified As Boolean
Private svcLvlField As ServiceLevel8Choice
Private lclInstrmField As LocalInstrument2Choice
Private seqTpField As SequenceType1Code
Private seqTpFieldSpecified As Boolean
Private ctgyPurpField As CategoryPurpose1Choice
'''<remarks/>
Public Property InstrPrty() As Priority2Code
Get
Return Me.instrPrtyField
End Get
Set
Me.instrPrtyField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property InstrPrtySpecified() As Boolean
Get
Return Me.instrPrtyFieldSpecified
End Get
Set
Me.instrPrtyFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property ClrChanl() As ClearingChannel2Code
Get
Return Me.clrChanlField
End Get
Set
Me.clrChanlField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ClrChanlSpecified() As Boolean
Get
Return Me.clrChanlFieldSpecified
End Get
Set
Me.clrChanlFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property SvcLvl() As ServiceLevel8Choice
Get
Return Me.svcLvlField
End Get
Set
Me.svcLvlField = Value
End Set
End Property
'''<remarks/>
Public Property LclInstrm() As LocalInstrument2Choice
Get
Return Me.lclInstrmField
End Get
Set
Me.lclInstrmField = Value
End Set
End Property
'''<remarks/>
Public Property SeqTp() As SequenceType1Code
Get
Return Me.seqTpField
End Get
Set
Me.seqTpField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property SeqTpSpecified() As Boolean
Get
Return Me.seqTpFieldSpecified
End Get
Set
Me.seqTpFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property CtgyPurp() As CategoryPurpose1Choice
Get
Return Me.ctgyPurpField
End Get
Set
Me.ctgyPurpField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum Priority2Code
'''<remarks/>
HIGH
'''<remarks/>
NORM
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum ClearingChannel2Code
'''<remarks/>
RTGS
'''<remarks/>
RTNS
'''<remarks/>
MPNS
'''<remarks/>
BOOK
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum SequenceType1Code
'''<remarks/>
FRST
'''<remarks/>
RCUR
'''<remarks/>
FNAL
'''<remarks/>
OOFF
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ClearingSystemIdentification3Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType6
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType6
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType6
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class SettlementInformation13
Private sttlmMtdField As SettlementMethod1Code
Private sttlmAcctField As CashAccount16
Private clrSysField As ClearingSystemIdentification3Choice
Private instgRmbrsmntAgtField As BranchAndFinancialInstitutionIdentification4
Private instgRmbrsmntAgtAcctField As CashAccount16
Private instdRmbrsmntAgtField As BranchAndFinancialInstitutionIdentification4
Private instdRmbrsmntAgtAcctField As CashAccount16
Private thrdRmbrsmntAgtField As BranchAndFinancialInstitutionIdentification4
Private thrdRmbrsmntAgtAcctField As CashAccount16
'''<remarks/>
Public Property SttlmMtd() As SettlementMethod1Code
Get
Return Me.sttlmMtdField
End Get
Set
Me.sttlmMtdField = Value
End Set
End Property
'''<remarks/>
Public Property SttlmAcct() As CashAccount16
Get
Return Me.sttlmAcctField
End Get
Set
Me.sttlmAcctField = Value
End Set
End Property
'''<remarks/>
Public Property ClrSys() As ClearingSystemIdentification3Choice
Get
Return Me.clrSysField
End Get
Set
Me.clrSysField = Value
End Set
End Property
'''<remarks/>
Public Property InstgRmbrsmntAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.instgRmbrsmntAgtField
End Get
Set
Me.instgRmbrsmntAgtField = Value
End Set
End Property
'''<remarks/>
Public Property InstgRmbrsmntAgtAcct() As CashAccount16
Get
Return Me.instgRmbrsmntAgtAcctField
End Get
Set
Me.instgRmbrsmntAgtAcctField = Value
End Set
End Property
'''<remarks/>
Public Property InstdRmbrsmntAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.instdRmbrsmntAgtField
End Get
Set
Me.instdRmbrsmntAgtField = Value
End Set
End Property
'''<remarks/>
Public Property InstdRmbrsmntAgtAcct() As CashAccount16
Get
Return Me.instdRmbrsmntAgtAcctField
End Get
Set
Me.instdRmbrsmntAgtAcctField = Value
End Set
End Property
'''<remarks/>
Public Property ThrdRmbrsmntAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.thrdRmbrsmntAgtField
End Get
Set
Me.thrdRmbrsmntAgtField = Value
End Set
End Property
'''<remarks/>
Public Property ThrdRmbrsmntAgtAcct() As CashAccount16
Get
Return Me.thrdRmbrsmntAgtAcctField
End Get
Set
Me.thrdRmbrsmntAgtAcctField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum SettlementMethod1Code
'''<remarks/>
INDA
'''<remarks/>
INGA
'''<remarks/>
COVE
'''<remarks/>
CLRG
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class EquivalentAmount2
Private amtField As ActiveOrHistoricCurrencyAndAmount
Private ccyOfTrfField As String
'''<remarks/>
Public Property Amt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.amtField
End Get
Set
Me.amtField = Value
End Set
End Property
'''<remarks/>
Public Property CcyOfTrf() As String
Get
Return Me.ccyOfTrfField
End Get
Set
Me.ccyOfTrfField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class AmountType3Choice
Private itemField As Object
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("EqvtAmt", GetType(EquivalentAmount2)),
System.Xml.Serialization.XmlElementAttribute("InstdAmt", GetType(ActiveOrHistoricCurrencyAndAmount))>
Public Property Item() As Object
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class OriginalTransactionReference13
Private intrBkSttlmAmtField As ActiveOrHistoricCurrencyAndAmount
Private amtField As AmountType3Choice
Private intrBkSttlmDtField As Date
Private intrBkSttlmDtFieldSpecified As Boolean
Private reqdColltnDtField As Date
Private reqdColltnDtFieldSpecified As Boolean
Private reqdExctnDtField As Date
Private reqdExctnDtFieldSpecified As Boolean
Private cdtrSchmeIdField As PartyIdentification32
Private sttlmInfField As SettlementInformation13
Private pmtTpInfField As PaymentTypeInformation22
Private pmtMtdField As PaymentMethod4Code
Private pmtMtdFieldSpecified As Boolean
Private mndtRltdInfField As MandateRelatedInformation6
Private rmtInfField As RemittanceInformation5
Private ultmtDbtrField As PartyIdentification32
Private dbtrField As PartyIdentification32
Private dbtrAcctField As CashAccount16
Private dbtrAgtField As BranchAndFinancialInstitutionIdentification4
Private dbtrAgtAcctField As CashAccount16
Private cdtrAgtField As BranchAndFinancialInstitutionIdentification4
Private cdtrAgtAcctField As CashAccount16
Private cdtrField As PartyIdentification32
Private cdtrAcctField As CashAccount16
Private ultmtCdtrField As PartyIdentification32
'''<remarks/>
Public Property IntrBkSttlmAmt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.intrBkSttlmAmtField
End Get
Set
Me.intrBkSttlmAmtField = Value
End Set
End Property
'''<remarks/>
Public Property Amt() As AmountType3Choice
Get
Return Me.amtField
End Get
Set
Me.amtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property IntrBkSttlmDt() As Date
Get
Return Me.intrBkSttlmDtField
End Get
Set
Me.intrBkSttlmDtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property IntrBkSttlmDtSpecified() As Boolean
Get
Return Me.intrBkSttlmDtFieldSpecified
End Get
Set
Me.intrBkSttlmDtFieldSpecified = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property ReqdColltnDt() As Date
Get
Return Me.reqdColltnDtField
End Get
Set
Me.reqdColltnDtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ReqdColltnDtSpecified() As Boolean
Get
Return Me.reqdColltnDtFieldSpecified
End Get
Set
Me.reqdColltnDtFieldSpecified = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property ReqdExctnDt() As Date
Get
Return Me.reqdExctnDtField
End Get
Set
Me.reqdExctnDtField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ReqdExctnDtSpecified() As Boolean
Get
Return Me.reqdExctnDtFieldSpecified
End Get
Set
Me.reqdExctnDtFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property CdtrSchmeId() As PartyIdentification32
Get
Return Me.cdtrSchmeIdField
End Get
Set
Me.cdtrSchmeIdField = Value
End Set
End Property
'''<remarks/>
Public Property SttlmInf() As SettlementInformation13
Get
Return Me.sttlmInfField
End Get
Set
Me.sttlmInfField = Value
End Set
End Property
'''<remarks/>
Public Property PmtTpInf() As PaymentTypeInformation22
Get
Return Me.pmtTpInfField
End Get
Set
Me.pmtTpInfField = Value
End Set
End Property
'''<remarks/>
Public Property PmtMtd() As PaymentMethod4Code
Get
Return Me.pmtMtdField
End Get
Set
Me.pmtMtdField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property PmtMtdSpecified() As Boolean
Get
Return Me.pmtMtdFieldSpecified
End Get
Set
Me.pmtMtdFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property MndtRltdInf() As MandateRelatedInformation6
Get
Return Me.mndtRltdInfField
End Get
Set
Me.mndtRltdInfField = Value
End Set
End Property
'''<remarks/>
Public Property RmtInf() As RemittanceInformation5
Get
Return Me.rmtInfField
End Get
Set
Me.rmtInfField = Value
End Set
End Property
'''<remarks/>
Public Property UltmtDbtr() As PartyIdentification32
Get
Return Me.ultmtDbtrField
End Get
Set
Me.ultmtDbtrField = Value
End Set
End Property
'''<remarks/>
Public Property Dbtr() As PartyIdentification32
Get
Return Me.dbtrField
End Get
Set
Me.dbtrField = Value
End Set
End Property
'''<remarks/>
Public Property DbtrAcct() As CashAccount16
Get
Return Me.dbtrAcctField
End Get
Set
Me.dbtrAcctField = Value
End Set
End Property
'''<remarks/>
Public Property DbtrAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.dbtrAgtField
End Get
Set
Me.dbtrAgtField = Value
End Set
End Property
'''<remarks/>
Public Property DbtrAgtAcct() As CashAccount16
Get
Return Me.dbtrAgtAcctField
End Get
Set
Me.dbtrAgtAcctField = Value
End Set
End Property
'''<remarks/>
Public Property CdtrAgt() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.cdtrAgtField
End Get
Set
Me.cdtrAgtField = Value
End Set
End Property
'''<remarks/>
Public Property CdtrAgtAcct() As CashAccount16
Get
Return Me.cdtrAgtAcctField
End Get
Set
Me.cdtrAgtAcctField = Value
End Set
End Property
'''<remarks/>
Public Property Cdtr() As PartyIdentification32
Get
Return Me.cdtrField
End Get
Set
Me.cdtrField = Value
End Set
End Property
'''<remarks/>
Public Property CdtrAcct() As CashAccount16
Get
Return Me.cdtrAcctField
End Get
Set
Me.cdtrAcctField = Value
End Set
End Property
'''<remarks/>
Public Property UltmtCdtr() As PartyIdentification32
Get
Return Me.ultmtCdtrField
End Get
Set
Me.ultmtCdtrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum PaymentMethod4Code
'''<remarks/>
CHK
'''<remarks/>
TRF
'''<remarks/>
DD
'''<remarks/>
TRA
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class ChargesInformation5
Private amtField As ActiveOrHistoricCurrencyAndAmount
Private ptyField As BranchAndFinancialInstitutionIdentification4
'''<remarks/>
Public Property Amt() As ActiveOrHistoricCurrencyAndAmount
Get
Return Me.amtField
End Get
Set
Me.amtField = Value
End Set
End Property
'''<remarks/>
Public Property Pty() As BranchAndFinancialInstitutionIdentification4
Get
Return Me.ptyField
End Get
Set
Me.ptyField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class PaymentTransactionInformation25
Private stsIdField As String
Private orgnlInstrIdField As String
Private orgnlEndToEndIdField As String
Private txStsField As TransactionIndividualStatus3Code
Private txStsFieldSpecified As Boolean
Private stsRsnInfField() As StatusReasonInformation8
Private chrgsInfField() As ChargesInformation5
Private accptncDtTmField As Date
Private accptncDtTmFieldSpecified As Boolean
Private acctSvcrRefField As String
Private clrSysRefField As String
Private orgnlTxRefField As OriginalTransactionReference13
'''<remarks/>
Public Property StsId() As String
Get
Return Me.stsIdField
End Get
Set
Me.stsIdField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlInstrId() As String
Get
Return Me.orgnlInstrIdField
End Get
Set
Me.orgnlInstrIdField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlEndToEndId() As String
Get
Return Me.orgnlEndToEndIdField
End Get
Set
Me.orgnlEndToEndIdField = Value
End Set
End Property
'''<remarks/>
Public Property TxSts() As TransactionIndividualStatus3Code
Get
Return Me.txStsField
End Get
Set
Me.txStsField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property TxStsSpecified() As Boolean
Get
Return Me.txStsFieldSpecified
End Get
Set
Me.txStsFieldSpecified = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("StsRsnInf")>
Public Property StsRsnInf() As StatusReasonInformation8()
Get
Return Me.stsRsnInfField
End Get
Set
Me.stsRsnInfField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("ChrgsInf")>
Public Property ChrgsInf() As ChargesInformation5()
Get
Return Me.chrgsInfField
End Get
Set
Me.chrgsInfField = Value
End Set
End Property
'''<remarks/>
Public Property AccptncDtTm() As Date
Get
Return Me.accptncDtTmField
End Get
Set
Me.accptncDtTmField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property AccptncDtTmSpecified() As Boolean
Get
Return Me.accptncDtTmFieldSpecified
End Get
Set
Me.accptncDtTmFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property AcctSvcrRef() As String
Get
Return Me.acctSvcrRefField
End Get
Set
Me.acctSvcrRefField = Value
End Set
End Property
'''<remarks/>
Public Property ClrSysRef() As String
Get
Return Me.clrSysRefField
End Get
Set
Me.clrSysRefField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlTxRef() As OriginalTransactionReference13
Get
Return Me.orgnlTxRefField
End Get
Set
Me.orgnlTxRefField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum TransactionIndividualStatus3Code
'''<remarks/>
ACTC
'''<remarks/>
RJCT
'''<remarks/>
PDNG
'''<remarks/>
ACCP
'''<remarks/>
ACSP
'''<remarks/>
ACSC
'''<remarks/>
ACWC
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class StatusReasonInformation8
Private orgtrField As PartyIdentification32
Private rsnField As StatusReason6Choice
Private addtlInfField() As String
'''<remarks/>
Public Property Orgtr() As PartyIdentification32
Get
Return Me.orgtrField
End Get
Set
Me.orgtrField = Value
End Set
End Property
'''<remarks/>
Public Property Rsn() As StatusReason6Choice
Get
Return Me.rsnField
End Get
Set
Me.rsnField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("AddtlInf")>
Public Property AddtlInf() As String()
Get
Return Me.addtlInfField
End Get
Set
Me.addtlInfField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class StatusReason6Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType4
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType4
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType4
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class OriginalPaymentInformation1
Private orgnlPmtInfIdField As String
Private orgnlNbOfTxsField As String
Private orgnlCtrlSumField As Decimal
Private orgnlCtrlSumFieldSpecified As Boolean
Private pmtInfStsField As TransactionGroupStatus3Code
Private pmtInfStsFieldSpecified As Boolean
Private stsRsnInfField() As StatusReasonInformation8
Private nbOfTxsPerStsField() As NumberOfTransactionsPerStatus3
Private txInfAndStsField() As PaymentTransactionInformation25
'''<remarks/>
Public Property OrgnlPmtInfId() As String
Get
Return Me.orgnlPmtInfIdField
End Get
Set
Me.orgnlPmtInfIdField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlNbOfTxs() As String
Get
Return Me.orgnlNbOfTxsField
End Get
Set
Me.orgnlNbOfTxsField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlCtrlSum() As Decimal
Get
Return Me.orgnlCtrlSumField
End Get
Set
Me.orgnlCtrlSumField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property OrgnlCtrlSumSpecified() As Boolean
Get
Return Me.orgnlCtrlSumFieldSpecified
End Get
Set
Me.orgnlCtrlSumFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property PmtInfSts() As TransactionGroupStatus3Code
Get
Return Me.pmtInfStsField
End Get
Set
Me.pmtInfStsField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property PmtInfStsSpecified() As Boolean
Get
Return Me.pmtInfStsFieldSpecified
End Get
Set
Me.pmtInfStsFieldSpecified = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("StsRsnInf")>
Public Property StsRsnInf() As StatusReasonInformation8()
Get
Return Me.stsRsnInfField
End Get
Set
Me.stsRsnInfField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("NbOfTxsPerSts")>
Public Property NbOfTxsPerSts() As NumberOfTransactionsPerStatus3()
Get
Return Me.nbOfTxsPerStsField
End Get
Set
Me.nbOfTxsPerStsField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("TxInfAndSts")>
Public Property TxInfAndSts() As PaymentTransactionInformation25()
Get
Return Me.txInfAndStsField
End Get
Set
Me.txInfAndStsField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum TransactionGroupStatus3Code
'''<remarks/>
ACTC
'''<remarks/>
RCVD
'''<remarks/>
PART
'''<remarks/>
RJCT
'''<remarks/>
PDNG
'''<remarks/>
ACCP
'''<remarks/>
ACSP
'''<remarks/>
ACSC
'''<remarks/>
ACWC
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class NumberOfTransactionsPerStatus3
Private dtldNbOfTxsField As String
Private dtldStsField As TransactionIndividualStatus3Code
Private dtldCtrlSumField As Decimal
Private dtldCtrlSumFieldSpecified As Boolean
'''<remarks/>
Public Property DtldNbOfTxs() As String
Get
Return Me.dtldNbOfTxsField
End Get
Set
Me.dtldNbOfTxsField = Value
End Set
End Property
'''<remarks/>
Public Property DtldSts() As TransactionIndividualStatus3Code
Get
Return Me.dtldStsField
End Get
Set
Me.dtldStsField = Value
End Set
End Property
'''<remarks/>
Public Property DtldCtrlSum() As Decimal
Get
Return Me.dtldCtrlSumField
End Get
Set
Me.dtldCtrlSumField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property DtldCtrlSumSpecified() As Boolean
Get
Return Me.dtldCtrlSumFieldSpecified
End Get
Set
Me.dtldCtrlSumFieldSpecified = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class OriginalGroupInformation20
Private orgnlMsgIdField As String
Private orgnlMsgNmIdField As String
Private orgnlCreDtTmField As Date
Private orgnlCreDtTmFieldSpecified As Boolean
Private orgnlNbOfTxsField As String
Private orgnlCtrlSumField As Decimal
Private orgnlCtrlSumFieldSpecified As Boolean
Private grpStsField As TransactionGroupStatus3Code
Private grpStsFieldSpecified As Boolean
Private stsRsnInfField() As StatusReasonInformation8
Private nbOfTxsPerStsField() As NumberOfTransactionsPerStatus3
'''<remarks/>
Public Property OrgnlMsgId() As String
Get
Return Me.orgnlMsgIdField
End Get
Set
Me.orgnlMsgIdField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlMsgNmId() As String
Get
Return Me.orgnlMsgNmIdField
End Get
Set
Me.orgnlMsgNmIdField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlCreDtTm() As Date
Get
Return Me.orgnlCreDtTmField
End Get
Set
Me.orgnlCreDtTmField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property OrgnlCreDtTmSpecified() As Boolean
Get
Return Me.orgnlCreDtTmFieldSpecified
End Get
Set
Me.orgnlCreDtTmFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlNbOfTxs() As String
Get
Return Me.orgnlNbOfTxsField
End Get
Set
Me.orgnlNbOfTxsField = Value
End Set
End Property
'''<remarks/>
Public Property OrgnlCtrlSum() As Decimal
Get
Return Me.orgnlCtrlSumField
End Get
Set
Me.orgnlCtrlSumField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property OrgnlCtrlSumSpecified() As Boolean
Get
Return Me.orgnlCtrlSumFieldSpecified
End Get
Set
Me.orgnlCtrlSumFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property GrpSts() As TransactionGroupStatus3Code
Get
Return Me.grpStsField
End Get
Set
Me.grpStsField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property GrpStsSpecified() As Boolean
Get
Return Me.grpStsFieldSpecified
End Get
Set
Me.grpStsFieldSpecified = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("StsRsnInf")>
Public Property StsRsnInf() As StatusReasonInformation8()
Get
Return Me.stsRsnInfField
End Get
Set
Me.stsRsnInfField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("NbOfTxsPerSts")>
Public Property NbOfTxsPerSts() As NumberOfTransactionsPerStatus3()
Get
Return Me.nbOfTxsPerStsField
End Get
Set
Me.nbOfTxsPerStsField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
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
'''<remarks/>
Public Property NmPrfx() As NamePrefix1Code
Get
Return Me.nmPrfxField
End Get
Set
Me.nmPrfxField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property NmPrfxSpecified() As Boolean
Get
Return Me.nmPrfxFieldSpecified
End Get
Set
Me.nmPrfxFieldSpecified = Value
End Set
End Property
'''<remarks/>
Public Property Nm() As String
Get
Return Me.nmField
End Get
Set
Me.nmField = Value
End Set
End Property
'''<remarks/>
Public Property PhneNb() As String
Get
Return Me.phneNbField
End Get
Set
Me.phneNbField = Value
End Set
End Property
'''<remarks/>
Public Property MobNb() As String
Get
Return Me.mobNbField
End Get
Set
Me.mobNbField = Value
End Set
End Property
'''<remarks/>
Public Property FaxNb() As String
Get
Return Me.faxNbField
End Get
Set
Me.faxNbField = Value
End Set
End Property
'''<remarks/>
Public Property EmailAdr() As String
Get
Return Me.emailAdrField
End Get
Set
Me.emailAdrField = Value
End Set
End Property
'''<remarks/>
Public Property Othr() As String
Get
Return Me.othrField
End Get
Set
Me.othrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Public Enum NamePrefix1Code
'''<remarks/>
DOCT
'''<remarks/>
MIST
'''<remarks/>
MISS
'''<remarks/>
MADM
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class PersonIdentificationSchemeName1Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType1
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType1
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType1
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class GenericPersonIdentification1
Private idField As String
Private schmeNmField As PersonIdentificationSchemeName1Choice
Private issrField As String
'''<remarks/>
Public Property Id() As String
Get
Return Me.idField
End Get
Set
Me.idField = Value
End Set
End Property
'''<remarks/>
Public Property SchmeNm() As PersonIdentificationSchemeName1Choice
Get
Return Me.schmeNmField
End Get
Set
Me.schmeNmField = Value
End Set
End Property
'''<remarks/>
Public Property Issr() As String
Get
Return Me.issrField
End Get
Set
Me.issrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class DateAndPlaceOfBirth
Private birthDtField As Date
Private prvcOfBirthField As String
Private cityOfBirthField As String
Private ctryOfBirthField As String
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute(DataType:="date")>
Public Property BirthDt() As Date
Get
Return Me.birthDtField
End Get
Set
Me.birthDtField = Value
End Set
End Property
'''<remarks/>
Public Property PrvcOfBirth() As String
Get
Return Me.prvcOfBirthField
End Get
Set
Me.prvcOfBirthField = Value
End Set
End Property
'''<remarks/>
Public Property CityOfBirth() As String
Get
Return Me.cityOfBirthField
End Get
Set
Me.cityOfBirthField = Value
End Set
End Property
'''<remarks/>
Public Property CtryOfBirth() As String
Get
Return Me.ctryOfBirthField
End Get
Set
Me.ctryOfBirthField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class PersonIdentification5
Private dtAndPlcOfBirthField As DateAndPlaceOfBirth
Private othrField() As GenericPersonIdentification1
'''<remarks/>
Public Property DtAndPlcOfBirth() As DateAndPlaceOfBirth
Get
Return Me.dtAndPlcOfBirthField
End Get
Set
Me.dtAndPlcOfBirthField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Othr")>
Public Property Othr() As GenericPersonIdentification1()
Get
Return Me.othrField
End Get
Set
Me.othrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class OrganisationIdentificationSchemeName1Choice
Private itemField As String
Private itemElementNameField As ItemChoiceType
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Cd", GetType(String)),
System.Xml.Serialization.XmlElementAttribute("Prtry", GetType(String)),
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")>
Public Property Item() As String
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlIgnoreAttribute()>
Public Property ItemElementName() As ItemChoiceType
Get
Return Me.itemElementNameField
End Get
Set
Me.itemElementNameField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03", IncludeInSchema:=False)>
Public Enum ItemChoiceType
'''<remarks/>
Cd
'''<remarks/>
Prtry
End Enum
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class GenericOrganisationIdentification1
Private idField As String
Private schmeNmField As OrganisationIdentificationSchemeName1Choice
Private issrField As String
'''<remarks/>
Public Property Id() As String
Get
Return Me.idField
End Get
Set
Me.idField = Value
End Set
End Property
'''<remarks/>
Public Property SchmeNm() As OrganisationIdentificationSchemeName1Choice
Get
Return Me.schmeNmField
End Get
Set
Me.schmeNmField = Value
End Set
End Property
'''<remarks/>
Public Property Issr() As String
Get
Return Me.issrField
End Get
Set
Me.issrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class OrganisationIdentification4
Private bICOrBEIField As String
Private othrField() As GenericOrganisationIdentification1
'''<remarks/>
Public Property BICOrBEI() As String
Get
Return Me.bICOrBEIField
End Get
Set
Me.bICOrBEIField = Value
End Set
End Property
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("Othr")>
Public Property Othr() As GenericOrganisationIdentification1()
Get
Return Me.othrField
End Get
Set
Me.othrField = Value
End Set
End Property
End Class
'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0"),
System.SerializableAttribute(),
System.Diagnostics.DebuggerStepThroughAttribute(),
System.ComponentModel.DesignerCategoryAttribute("code"),
System.Xml.Serialization.XmlTypeAttribute([Namespace]:="urn:iso:std:iso:20022:tech:xsd:pain.002.001.03")>
Partial Public Class Party6Choice
Private itemField As Object
'''<remarks/>
<System.Xml.Serialization.XmlElementAttribute("OrgId", GetType(OrganisationIdentification4)),
System.Xml.Serialization.XmlElementAttribute("PrvtId", GetType(PersonIdentification5))>
Public Property Item() As Object
Get
Return Me.itemField
End Get
Set
Me.itemField = Value
End Set
End Property
End Class
End Namespace