You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
9041 lines
213 KiB
9041 lines
213 KiB
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// Dieser Code wurde von einem Tool generiert.
|
|
// Laufzeitversion:4.0.30319.42000
|
|
//
|
|
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
|
// der Code erneut generiert wird.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
using System.Xml.Serialization;
|
|
|
|
//
|
|
// Dieser Quellcode wurde automatisch generiert von xsd, Version=4.8.3928.0.
|
|
//
|
|
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
[System.Xml.Serialization.XmlRootAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IsNullable=false)]
|
|
public partial class Document {
|
|
|
|
private BankToCustomerDebitCreditNotificationV04 bkToCstmrDbtCdtNtfctnField;
|
|
|
|
/// <remarks/>
|
|
public BankToCustomerDebitCreditNotificationV04 BkToCstmrDbtCdtNtfctn {
|
|
get {
|
|
return this.bkToCstmrDbtCdtNtfctnField;
|
|
}
|
|
set {
|
|
this.bkToCstmrDbtCdtNtfctnField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class BankToCustomerDebitCreditNotificationV04 {
|
|
|
|
private GroupHeader58 grpHdrField;
|
|
|
|
private AccountNotification7[] ntfctnField;
|
|
|
|
private SupplementaryData1[] splmtryDataField;
|
|
|
|
/// <remarks/>
|
|
public GroupHeader58 GrpHdr {
|
|
get {
|
|
return this.grpHdrField;
|
|
}
|
|
set {
|
|
this.grpHdrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Ntfctn")]
|
|
public AccountNotification7[] Ntfctn {
|
|
get {
|
|
return this.ntfctnField;
|
|
}
|
|
set {
|
|
this.ntfctnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("SplmtryData")]
|
|
public SupplementaryData1[] SplmtryData {
|
|
get {
|
|
return this.splmtryDataField;
|
|
}
|
|
set {
|
|
this.splmtryDataField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GroupHeader58 {
|
|
|
|
private string msgIdField;
|
|
|
|
private System.DateTime creDtTmField;
|
|
|
|
private PartyIdentification43 msgRcptField;
|
|
|
|
private Pagination msgPgntnField;
|
|
|
|
private OriginalBusinessQuery1 orgnlBizQryField;
|
|
|
|
private string addtlInfField;
|
|
|
|
/// <remarks/>
|
|
public string MsgId {
|
|
get {
|
|
return this.msgIdField;
|
|
}
|
|
set {
|
|
this.msgIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.DateTime CreDtTm {
|
|
get {
|
|
return this.creDtTmField;
|
|
}
|
|
set {
|
|
this.creDtTmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 MsgRcpt {
|
|
get {
|
|
return this.msgRcptField;
|
|
}
|
|
set {
|
|
this.msgRcptField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Pagination MsgPgntn {
|
|
get {
|
|
return this.msgPgntnField;
|
|
}
|
|
set {
|
|
this.msgPgntnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public OriginalBusinessQuery1 OrgnlBizQry {
|
|
get {
|
|
return this.orgnlBizQryField;
|
|
}
|
|
set {
|
|
this.orgnlBizQryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AddtlInf {
|
|
get {
|
|
return this.addtlInfField;
|
|
}
|
|
set {
|
|
this.addtlInfField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PartyIdentification43 {
|
|
|
|
private string nmField;
|
|
|
|
private PostalAddress6 pstlAdrField;
|
|
|
|
private Party11Choice idField;
|
|
|
|
private string ctryOfResField;
|
|
|
|
private ContactDetails2 ctctDtlsField;
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PostalAddress6 PstlAdr {
|
|
get {
|
|
return this.pstlAdrField;
|
|
}
|
|
set {
|
|
this.pstlAdrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Party11Choice Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CtryOfRes {
|
|
get {
|
|
return this.ctryOfResField;
|
|
}
|
|
set {
|
|
this.ctryOfResField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ContactDetails2 CtctDtls {
|
|
get {
|
|
return this.ctctDtlsField;
|
|
}
|
|
set {
|
|
this.ctctDtlsField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PostalAddress6 {
|
|
|
|
private AddressType2Code adrTpField;
|
|
|
|
private bool adrTpFieldSpecified;
|
|
|
|
private string deptField;
|
|
|
|
private string subDeptField;
|
|
|
|
private string strtNmField;
|
|
|
|
private string bldgNbField;
|
|
|
|
private string pstCdField;
|
|
|
|
private string twnNmField;
|
|
|
|
private string ctrySubDvsnField;
|
|
|
|
private string ctryField;
|
|
|
|
private string[] adrLineField;
|
|
|
|
/// <remarks/>
|
|
public AddressType2Code AdrTp {
|
|
get {
|
|
return this.adrTpField;
|
|
}
|
|
set {
|
|
this.adrTpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool AdrTpSpecified {
|
|
get {
|
|
return this.adrTpFieldSpecified;
|
|
}
|
|
set {
|
|
this.adrTpFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Dept {
|
|
get {
|
|
return this.deptField;
|
|
}
|
|
set {
|
|
this.deptField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SubDept {
|
|
get {
|
|
return this.subDeptField;
|
|
}
|
|
set {
|
|
this.subDeptField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string StrtNm {
|
|
get {
|
|
return this.strtNmField;
|
|
}
|
|
set {
|
|
this.strtNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BldgNb {
|
|
get {
|
|
return this.bldgNbField;
|
|
}
|
|
set {
|
|
this.bldgNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PstCd {
|
|
get {
|
|
return this.pstCdField;
|
|
}
|
|
set {
|
|
this.pstCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TwnNm {
|
|
get {
|
|
return this.twnNmField;
|
|
}
|
|
set {
|
|
this.twnNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CtrySubDvsn {
|
|
get {
|
|
return this.ctrySubDvsnField;
|
|
}
|
|
set {
|
|
this.ctrySubDvsnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Ctry {
|
|
get {
|
|
return this.ctryField;
|
|
}
|
|
set {
|
|
this.ctryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("AdrLine")]
|
|
public string[] AdrLine {
|
|
get {
|
|
return this.adrLineField;
|
|
}
|
|
set {
|
|
this.adrLineField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum AddressType2Code {
|
|
|
|
/// <remarks/>
|
|
ADDR,
|
|
|
|
/// <remarks/>
|
|
PBOX,
|
|
|
|
/// <remarks/>
|
|
HOME,
|
|
|
|
/// <remarks/>
|
|
BIZZ,
|
|
|
|
/// <remarks/>
|
|
MLTO,
|
|
|
|
/// <remarks/>
|
|
DLVY,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class SupplementaryData1 {
|
|
|
|
private string plcAndNmField;
|
|
|
|
private System.Xml.XmlElement envlpField;
|
|
|
|
/// <remarks/>
|
|
public string PlcAndNm {
|
|
get {
|
|
return this.plcAndNmField;
|
|
}
|
|
set {
|
|
this.plcAndNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.Xml.XmlElement Envlp {
|
|
get {
|
|
return this.envlpField;
|
|
}
|
|
set {
|
|
this.envlpField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class Product2 {
|
|
|
|
private string pdctCdField;
|
|
|
|
private UnitOfMeasure1Code unitOfMeasrField;
|
|
|
|
private bool unitOfMeasrFieldSpecified;
|
|
|
|
private decimal pdctQtyField;
|
|
|
|
private bool pdctQtyFieldSpecified;
|
|
|
|
private decimal unitPricField;
|
|
|
|
private bool unitPricFieldSpecified;
|
|
|
|
private decimal pdctAmtField;
|
|
|
|
private bool pdctAmtFieldSpecified;
|
|
|
|
private string taxTpField;
|
|
|
|
private string addtlPdctInfField;
|
|
|
|
/// <remarks/>
|
|
public string PdctCd {
|
|
get {
|
|
return this.pdctCdField;
|
|
}
|
|
set {
|
|
this.pdctCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public UnitOfMeasure1Code UnitOfMeasr {
|
|
get {
|
|
return this.unitOfMeasrField;
|
|
}
|
|
set {
|
|
this.unitOfMeasrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool UnitOfMeasrSpecified {
|
|
get {
|
|
return this.unitOfMeasrFieldSpecified;
|
|
}
|
|
set {
|
|
this.unitOfMeasrFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal PdctQty {
|
|
get {
|
|
return this.pdctQtyField;
|
|
}
|
|
set {
|
|
this.pdctQtyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool PdctQtySpecified {
|
|
get {
|
|
return this.pdctQtyFieldSpecified;
|
|
}
|
|
set {
|
|
this.pdctQtyFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal UnitPric {
|
|
get {
|
|
return this.unitPricField;
|
|
}
|
|
set {
|
|
this.unitPricField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool UnitPricSpecified {
|
|
get {
|
|
return this.unitPricFieldSpecified;
|
|
}
|
|
set {
|
|
this.unitPricFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal PdctAmt {
|
|
get {
|
|
return this.pdctAmtField;
|
|
}
|
|
set {
|
|
this.pdctAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool PdctAmtSpecified {
|
|
get {
|
|
return this.pdctAmtFieldSpecified;
|
|
}
|
|
set {
|
|
this.pdctAmtFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TaxTp {
|
|
get {
|
|
return this.taxTpField;
|
|
}
|
|
set {
|
|
this.taxTpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AddtlPdctInf {
|
|
get {
|
|
return this.addtlPdctInfField;
|
|
}
|
|
set {
|
|
this.addtlPdctInfField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum UnitOfMeasure1Code {
|
|
|
|
/// <remarks/>
|
|
PIEC,
|
|
|
|
/// <remarks/>
|
|
TONS,
|
|
|
|
/// <remarks/>
|
|
FOOT,
|
|
|
|
/// <remarks/>
|
|
GBGA,
|
|
|
|
/// <remarks/>
|
|
USGA,
|
|
|
|
/// <remarks/>
|
|
GRAM,
|
|
|
|
/// <remarks/>
|
|
INCH,
|
|
|
|
/// <remarks/>
|
|
KILO,
|
|
|
|
/// <remarks/>
|
|
PUND,
|
|
|
|
/// <remarks/>
|
|
METR,
|
|
|
|
/// <remarks/>
|
|
CMET,
|
|
|
|
/// <remarks/>
|
|
MMET,
|
|
|
|
/// <remarks/>
|
|
LITR,
|
|
|
|
/// <remarks/>
|
|
CELI,
|
|
|
|
/// <remarks/>
|
|
MILI,
|
|
|
|
/// <remarks/>
|
|
GBOU,
|
|
|
|
/// <remarks/>
|
|
USOU,
|
|
|
|
/// <remarks/>
|
|
GBQA,
|
|
|
|
/// <remarks/>
|
|
USQA,
|
|
|
|
/// <remarks/>
|
|
GBPI,
|
|
|
|
/// <remarks/>
|
|
USPI,
|
|
|
|
/// <remarks/>
|
|
MILE,
|
|
|
|
/// <remarks/>
|
|
KMET,
|
|
|
|
/// <remarks/>
|
|
YARD,
|
|
|
|
/// <remarks/>
|
|
SQKI,
|
|
|
|
/// <remarks/>
|
|
HECT,
|
|
|
|
/// <remarks/>
|
|
ARES,
|
|
|
|
/// <remarks/>
|
|
SMET,
|
|
|
|
/// <remarks/>
|
|
SCMT,
|
|
|
|
/// <remarks/>
|
|
SMIL,
|
|
|
|
/// <remarks/>
|
|
SQMI,
|
|
|
|
/// <remarks/>
|
|
SQYA,
|
|
|
|
/// <remarks/>
|
|
SQFO,
|
|
|
|
/// <remarks/>
|
|
SQIN,
|
|
|
|
/// <remarks/>
|
|
ACRE,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TransactionIdentifier1 {
|
|
|
|
private System.DateTime txDtTmField;
|
|
|
|
private string txRefField;
|
|
|
|
/// <remarks/>
|
|
public System.DateTime TxDtTm {
|
|
get {
|
|
return this.txDtTmField;
|
|
}
|
|
set {
|
|
this.txDtTmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TxRef {
|
|
get {
|
|
return this.txRefField;
|
|
}
|
|
set {
|
|
this.txRefField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CardIndividualTransaction1 {
|
|
|
|
private CardPaymentServiceType2Code addtlSvcField;
|
|
|
|
private bool addtlSvcFieldSpecified;
|
|
|
|
private string txCtgyField;
|
|
|
|
private string saleRcncltnIdField;
|
|
|
|
private string saleRefNbField;
|
|
|
|
private string seqNbField;
|
|
|
|
private TransactionIdentifier1 txIdField;
|
|
|
|
private Product2 pdctField;
|
|
|
|
private System.DateTime vldtnDtField;
|
|
|
|
private bool vldtnDtFieldSpecified;
|
|
|
|
private string vldtnSeqNbField;
|
|
|
|
/// <remarks/>
|
|
public CardPaymentServiceType2Code AddtlSvc {
|
|
get {
|
|
return this.addtlSvcField;
|
|
}
|
|
set {
|
|
this.addtlSvcField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool AddtlSvcSpecified {
|
|
get {
|
|
return this.addtlSvcFieldSpecified;
|
|
}
|
|
set {
|
|
this.addtlSvcFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TxCtgy {
|
|
get {
|
|
return this.txCtgyField;
|
|
}
|
|
set {
|
|
this.txCtgyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SaleRcncltnId {
|
|
get {
|
|
return this.saleRcncltnIdField;
|
|
}
|
|
set {
|
|
this.saleRcncltnIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SaleRefNb {
|
|
get {
|
|
return this.saleRefNbField;
|
|
}
|
|
set {
|
|
this.saleRefNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SeqNb {
|
|
get {
|
|
return this.seqNbField;
|
|
}
|
|
set {
|
|
this.seqNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TransactionIdentifier1 TxId {
|
|
get {
|
|
return this.txIdField;
|
|
}
|
|
set {
|
|
this.txIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Product2 Pdct {
|
|
get {
|
|
return this.pdctField;
|
|
}
|
|
set {
|
|
this.pdctField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime VldtnDt {
|
|
get {
|
|
return this.vldtnDtField;
|
|
}
|
|
set {
|
|
this.vldtnDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool VldtnDtSpecified {
|
|
get {
|
|
return this.vldtnDtFieldSpecified;
|
|
}
|
|
set {
|
|
this.vldtnDtFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string VldtnSeqNb {
|
|
get {
|
|
return this.vldtnSeqNbField;
|
|
}
|
|
set {
|
|
this.vldtnSeqNbField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum CardPaymentServiceType2Code {
|
|
|
|
/// <remarks/>
|
|
AGGR,
|
|
|
|
/// <remarks/>
|
|
DCCV,
|
|
|
|
/// <remarks/>
|
|
GRTT,
|
|
|
|
/// <remarks/>
|
|
INSP,
|
|
|
|
/// <remarks/>
|
|
LOYT,
|
|
|
|
/// <remarks/>
|
|
NRES,
|
|
|
|
/// <remarks/>
|
|
PUCO,
|
|
|
|
/// <remarks/>
|
|
RECP,
|
|
|
|
/// <remarks/>
|
|
SOAF,
|
|
|
|
/// <remarks/>
|
|
UNAF,
|
|
|
|
/// <remarks/>
|
|
VCAU,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CardTransaction1Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Aggtd", typeof(CardAggregated1))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Indv", typeof(CardIndividualTransaction1))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CardAggregated1 {
|
|
|
|
private CardPaymentServiceType2Code addtlSvcField;
|
|
|
|
private bool addtlSvcFieldSpecified;
|
|
|
|
private string txCtgyField;
|
|
|
|
private string saleRcncltnIdField;
|
|
|
|
private CardSequenceNumberRange1 seqNbRgField;
|
|
|
|
private DateOrDateTimePeriodChoice txDtRgField;
|
|
|
|
/// <remarks/>
|
|
public CardPaymentServiceType2Code AddtlSvc {
|
|
get {
|
|
return this.addtlSvcField;
|
|
}
|
|
set {
|
|
this.addtlSvcField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool AddtlSvcSpecified {
|
|
get {
|
|
return this.addtlSvcFieldSpecified;
|
|
}
|
|
set {
|
|
this.addtlSvcFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TxCtgy {
|
|
get {
|
|
return this.txCtgyField;
|
|
}
|
|
set {
|
|
this.txCtgyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SaleRcncltnId {
|
|
get {
|
|
return this.saleRcncltnIdField;
|
|
}
|
|
set {
|
|
this.saleRcncltnIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CardSequenceNumberRange1 SeqNbRg {
|
|
get {
|
|
return this.seqNbRgField;
|
|
}
|
|
set {
|
|
this.seqNbRgField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DateOrDateTimePeriodChoice TxDtRg {
|
|
get {
|
|
return this.txDtRgField;
|
|
}
|
|
set {
|
|
this.txDtRgField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CardSequenceNumberRange1 {
|
|
|
|
private string frstTxField;
|
|
|
|
private string lastTxField;
|
|
|
|
/// <remarks/>
|
|
public string FrstTx {
|
|
get {
|
|
return this.frstTxField;
|
|
}
|
|
set {
|
|
this.frstTxField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string LastTx {
|
|
get {
|
|
return this.lastTxField;
|
|
}
|
|
set {
|
|
this.lastTxField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DateOrDateTimePeriodChoice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Dt", typeof(DatePeriodDetails))]
|
|
[System.Xml.Serialization.XmlElementAttribute("DtTm", typeof(DateTimePeriodDetails))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DatePeriodDetails {
|
|
|
|
private System.DateTime frDtField;
|
|
|
|
private System.DateTime toDtField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime FrDt {
|
|
get {
|
|
return this.frDtField;
|
|
}
|
|
set {
|
|
this.frDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime ToDt {
|
|
get {
|
|
return this.toDtField;
|
|
}
|
|
set {
|
|
this.toDtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DateTimePeriodDetails {
|
|
|
|
private System.DateTime frDtTmField;
|
|
|
|
private System.DateTime toDtTmField;
|
|
|
|
/// <remarks/>
|
|
public System.DateTime FrDtTm {
|
|
get {
|
|
return this.frDtTmField;
|
|
}
|
|
set {
|
|
this.frDtTmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.DateTime ToDtTm {
|
|
get {
|
|
return this.toDtTmField;
|
|
}
|
|
set {
|
|
this.toDtTmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CardTransaction1 {
|
|
|
|
private PaymentCard4 cardField;
|
|
|
|
private PointOfInteraction1 pOIField;
|
|
|
|
private CardTransaction1Choice txField;
|
|
|
|
/// <remarks/>
|
|
public PaymentCard4 Card {
|
|
get {
|
|
return this.cardField;
|
|
}
|
|
set {
|
|
this.cardField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PointOfInteraction1 POI {
|
|
get {
|
|
return this.pOIField;
|
|
}
|
|
set {
|
|
this.pOIField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CardTransaction1Choice Tx {
|
|
get {
|
|
return this.txField;
|
|
}
|
|
set {
|
|
this.txField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PaymentCard4 {
|
|
|
|
private PlainCardData1 plainCardDataField;
|
|
|
|
private string cardCtryCdField;
|
|
|
|
private GenericIdentification1 cardBrndField;
|
|
|
|
private string addtlCardDataField;
|
|
|
|
/// <remarks/>
|
|
public PlainCardData1 PlainCardData {
|
|
get {
|
|
return this.plainCardDataField;
|
|
}
|
|
set {
|
|
this.plainCardDataField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CardCtryCd {
|
|
get {
|
|
return this.cardCtryCdField;
|
|
}
|
|
set {
|
|
this.cardCtryCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public GenericIdentification1 CardBrnd {
|
|
get {
|
|
return this.cardBrndField;
|
|
}
|
|
set {
|
|
this.cardBrndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AddtlCardData {
|
|
get {
|
|
return this.addtlCardDataField;
|
|
}
|
|
set {
|
|
this.addtlCardDataField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PlainCardData1 {
|
|
|
|
private string pANField;
|
|
|
|
private string cardSeqNbField;
|
|
|
|
private string fctvDtField;
|
|
|
|
private string xpryDtField;
|
|
|
|
private string svcCdField;
|
|
|
|
private TrackData1[] trckDataField;
|
|
|
|
private CardSecurityInformation1 cardSctyCdField;
|
|
|
|
/// <remarks/>
|
|
public string PAN {
|
|
get {
|
|
return this.pANField;
|
|
}
|
|
set {
|
|
this.pANField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CardSeqNb {
|
|
get {
|
|
return this.cardSeqNbField;
|
|
}
|
|
set {
|
|
this.cardSeqNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="gYearMonth")]
|
|
public string FctvDt {
|
|
get {
|
|
return this.fctvDtField;
|
|
}
|
|
set {
|
|
this.fctvDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="gYearMonth")]
|
|
public string XpryDt {
|
|
get {
|
|
return this.xpryDtField;
|
|
}
|
|
set {
|
|
this.xpryDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SvcCd {
|
|
get {
|
|
return this.svcCdField;
|
|
}
|
|
set {
|
|
this.svcCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("TrckData")]
|
|
public TrackData1[] TrckData {
|
|
get {
|
|
return this.trckDataField;
|
|
}
|
|
set {
|
|
this.trckDataField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CardSecurityInformation1 CardSctyCd {
|
|
get {
|
|
return this.cardSctyCdField;
|
|
}
|
|
set {
|
|
this.cardSctyCdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TrackData1 {
|
|
|
|
private string trckNbField;
|
|
|
|
private string trckValField;
|
|
|
|
/// <remarks/>
|
|
public string TrckNb {
|
|
get {
|
|
return this.trckNbField;
|
|
}
|
|
set {
|
|
this.trckNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TrckVal {
|
|
get {
|
|
return this.trckValField;
|
|
}
|
|
set {
|
|
this.trckValField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CardSecurityInformation1 {
|
|
|
|
private CSCManagement1Code cSCMgmtField;
|
|
|
|
private string cSCValField;
|
|
|
|
/// <remarks/>
|
|
public CSCManagement1Code CSCMgmt {
|
|
get {
|
|
return this.cSCMgmtField;
|
|
}
|
|
set {
|
|
this.cSCMgmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CSCVal {
|
|
get {
|
|
return this.cSCValField;
|
|
}
|
|
set {
|
|
this.cSCValField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum CSCManagement1Code {
|
|
|
|
/// <remarks/>
|
|
PRST,
|
|
|
|
/// <remarks/>
|
|
BYPS,
|
|
|
|
/// <remarks/>
|
|
UNRD,
|
|
|
|
/// <remarks/>
|
|
NCSC,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GenericIdentification1 {
|
|
|
|
private string idField;
|
|
|
|
private string schmeNmField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SchmeNm {
|
|
get {
|
|
return this.schmeNmField;
|
|
}
|
|
set {
|
|
this.schmeNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PointOfInteraction1 {
|
|
|
|
private GenericIdentification32 idField;
|
|
|
|
private string sysNmField;
|
|
|
|
private string grpIdField;
|
|
|
|
private PointOfInteractionCapabilities1 cpbltiesField;
|
|
|
|
private PointOfInteractionComponent1[] cmpntField;
|
|
|
|
/// <remarks/>
|
|
public GenericIdentification32 Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SysNm {
|
|
get {
|
|
return this.sysNmField;
|
|
}
|
|
set {
|
|
this.sysNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string GrpId {
|
|
get {
|
|
return this.grpIdField;
|
|
}
|
|
set {
|
|
this.grpIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PointOfInteractionCapabilities1 Cpblties {
|
|
get {
|
|
return this.cpbltiesField;
|
|
}
|
|
set {
|
|
this.cpbltiesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cmpnt")]
|
|
public PointOfInteractionComponent1[] Cmpnt {
|
|
get {
|
|
return this.cmpntField;
|
|
}
|
|
set {
|
|
this.cmpntField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GenericIdentification32 {
|
|
|
|
private string idField;
|
|
|
|
private PartyType3Code tpField;
|
|
|
|
private bool tpFieldSpecified;
|
|
|
|
private PartyType4Code issrField;
|
|
|
|
private bool issrFieldSpecified;
|
|
|
|
private string shrtNmField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyType3Code Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool TpSpecified {
|
|
get {
|
|
return this.tpFieldSpecified;
|
|
}
|
|
set {
|
|
this.tpFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyType4Code Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool IssrSpecified {
|
|
get {
|
|
return this.issrFieldSpecified;
|
|
}
|
|
set {
|
|
this.issrFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ShrtNm {
|
|
get {
|
|
return this.shrtNmField;
|
|
}
|
|
set {
|
|
this.shrtNmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum PartyType3Code {
|
|
|
|
/// <remarks/>
|
|
OPOI,
|
|
|
|
/// <remarks/>
|
|
MERC,
|
|
|
|
/// <remarks/>
|
|
ACCP,
|
|
|
|
/// <remarks/>
|
|
ITAG,
|
|
|
|
/// <remarks/>
|
|
ACQR,
|
|
|
|
/// <remarks/>
|
|
CISS,
|
|
|
|
/// <remarks/>
|
|
DLIS,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum PartyType4Code {
|
|
|
|
/// <remarks/>
|
|
MERC,
|
|
|
|
/// <remarks/>
|
|
ACCP,
|
|
|
|
/// <remarks/>
|
|
ITAG,
|
|
|
|
/// <remarks/>
|
|
ACQR,
|
|
|
|
/// <remarks/>
|
|
CISS,
|
|
|
|
/// <remarks/>
|
|
TAXH,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PointOfInteractionCapabilities1 {
|
|
|
|
private CardDataReading1Code[] cardRdngCpbltiesField;
|
|
|
|
private CardholderVerificationCapability1Code[] crdhldrVrfctnCpbltiesField;
|
|
|
|
private OnLineCapability1Code onLineCpbltiesField;
|
|
|
|
private bool onLineCpbltiesFieldSpecified;
|
|
|
|
private DisplayCapabilities1[] dispCpbltiesField;
|
|
|
|
private string prtLineWidthField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("CardRdngCpblties")]
|
|
public CardDataReading1Code[] CardRdngCpblties {
|
|
get {
|
|
return this.cardRdngCpbltiesField;
|
|
}
|
|
set {
|
|
this.cardRdngCpbltiesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("CrdhldrVrfctnCpblties")]
|
|
public CardholderVerificationCapability1Code[] CrdhldrVrfctnCpblties {
|
|
get {
|
|
return this.crdhldrVrfctnCpbltiesField;
|
|
}
|
|
set {
|
|
this.crdhldrVrfctnCpbltiesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public OnLineCapability1Code OnLineCpblties {
|
|
get {
|
|
return this.onLineCpbltiesField;
|
|
}
|
|
set {
|
|
this.onLineCpbltiesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool OnLineCpbltiesSpecified {
|
|
get {
|
|
return this.onLineCpbltiesFieldSpecified;
|
|
}
|
|
set {
|
|
this.onLineCpbltiesFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("DispCpblties")]
|
|
public DisplayCapabilities1[] DispCpblties {
|
|
get {
|
|
return this.dispCpbltiesField;
|
|
}
|
|
set {
|
|
this.dispCpbltiesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PrtLineWidth {
|
|
get {
|
|
return this.prtLineWidthField;
|
|
}
|
|
set {
|
|
this.prtLineWidthField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum CardDataReading1Code {
|
|
|
|
/// <remarks/>
|
|
TAGC,
|
|
|
|
/// <remarks/>
|
|
PHYS,
|
|
|
|
/// <remarks/>
|
|
BRCD,
|
|
|
|
/// <remarks/>
|
|
MGST,
|
|
|
|
/// <remarks/>
|
|
CICC,
|
|
|
|
/// <remarks/>
|
|
DFLE,
|
|
|
|
/// <remarks/>
|
|
CTLS,
|
|
|
|
/// <remarks/>
|
|
ECTL,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum CardholderVerificationCapability1Code {
|
|
|
|
/// <remarks/>
|
|
MNSG,
|
|
|
|
/// <remarks/>
|
|
NPIN,
|
|
|
|
/// <remarks/>
|
|
FCPN,
|
|
|
|
/// <remarks/>
|
|
FEPN,
|
|
|
|
/// <remarks/>
|
|
FDSG,
|
|
|
|
/// <remarks/>
|
|
FBIO,
|
|
|
|
/// <remarks/>
|
|
MNVR,
|
|
|
|
/// <remarks/>
|
|
FBIG,
|
|
|
|
/// <remarks/>
|
|
APKI,
|
|
|
|
/// <remarks/>
|
|
PKIS,
|
|
|
|
/// <remarks/>
|
|
CHDT,
|
|
|
|
/// <remarks/>
|
|
SCEC,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum OnLineCapability1Code {
|
|
|
|
/// <remarks/>
|
|
OFLN,
|
|
|
|
/// <remarks/>
|
|
ONLN,
|
|
|
|
/// <remarks/>
|
|
SMON,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DisplayCapabilities1 {
|
|
|
|
private UserInterface2Code dispTpField;
|
|
|
|
private string nbOfLinesField;
|
|
|
|
private string lineWidthField;
|
|
|
|
/// <remarks/>
|
|
public UserInterface2Code DispTp {
|
|
get {
|
|
return this.dispTpField;
|
|
}
|
|
set {
|
|
this.dispTpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string NbOfLines {
|
|
get {
|
|
return this.nbOfLinesField;
|
|
}
|
|
set {
|
|
this.nbOfLinesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string LineWidth {
|
|
get {
|
|
return this.lineWidthField;
|
|
}
|
|
set {
|
|
this.lineWidthField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum UserInterface2Code {
|
|
|
|
/// <remarks/>
|
|
MDSP,
|
|
|
|
/// <remarks/>
|
|
CDSP,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PointOfInteractionComponent1 {
|
|
|
|
private POIComponentType1Code pOICmpntTpField;
|
|
|
|
private string manfctrIdField;
|
|
|
|
private string mdlField;
|
|
|
|
private string vrsnNbField;
|
|
|
|
private string srlNbField;
|
|
|
|
private string[] apprvlNbField;
|
|
|
|
/// <remarks/>
|
|
public POIComponentType1Code POICmpntTp {
|
|
get {
|
|
return this.pOICmpntTpField;
|
|
}
|
|
set {
|
|
this.pOICmpntTpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ManfctrId {
|
|
get {
|
|
return this.manfctrIdField;
|
|
}
|
|
set {
|
|
this.manfctrIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Mdl {
|
|
get {
|
|
return this.mdlField;
|
|
}
|
|
set {
|
|
this.mdlField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string VrsnNb {
|
|
get {
|
|
return this.vrsnNbField;
|
|
}
|
|
set {
|
|
this.vrsnNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SrlNb {
|
|
get {
|
|
return this.srlNbField;
|
|
}
|
|
set {
|
|
this.srlNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("ApprvlNb")]
|
|
public string[] ApprvlNb {
|
|
get {
|
|
return this.apprvlNbField;
|
|
}
|
|
set {
|
|
this.apprvlNbField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum POIComponentType1Code {
|
|
|
|
/// <remarks/>
|
|
SOFT,
|
|
|
|
/// <remarks/>
|
|
EMVK,
|
|
|
|
/// <remarks/>
|
|
EMVO,
|
|
|
|
/// <remarks/>
|
|
MRIT,
|
|
|
|
/// <remarks/>
|
|
CHIT,
|
|
|
|
/// <remarks/>
|
|
SECM,
|
|
|
|
/// <remarks/>
|
|
PEDV,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ActiveCurrencyAndAmount {
|
|
|
|
private string ccyField;
|
|
|
|
private decimal valueField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute()]
|
|
public string Ccy {
|
|
get {
|
|
return this.ccyField;
|
|
}
|
|
set {
|
|
this.ccyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
public decimal Value {
|
|
get {
|
|
return this.valueField;
|
|
}
|
|
set {
|
|
this.valueField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CashDeposit1 {
|
|
|
|
private ActiveCurrencyAndAmount noteDnmtnField;
|
|
|
|
private string nbOfNotesField;
|
|
|
|
private ActiveCurrencyAndAmount amtField;
|
|
|
|
/// <remarks/>
|
|
public ActiveCurrencyAndAmount NoteDnmtn {
|
|
get {
|
|
return this.noteDnmtnField;
|
|
}
|
|
set {
|
|
this.noteDnmtnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string NbOfNotes {
|
|
get {
|
|
return this.nbOfNotesField;
|
|
}
|
|
set {
|
|
this.nbOfNotesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GenericIdentification20 {
|
|
|
|
private string idField;
|
|
|
|
private string issrField;
|
|
|
|
private string schmeNmField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SchmeNm {
|
|
get {
|
|
return this.schmeNmField;
|
|
}
|
|
set {
|
|
this.schmeNmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class SecuritiesAccount13 {
|
|
|
|
private string idField;
|
|
|
|
private GenericIdentification20 tpField;
|
|
|
|
private string nmField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public GenericIdentification20 Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CorporateAction9 {
|
|
|
|
private string evtTpField;
|
|
|
|
private string evtIdField;
|
|
|
|
/// <remarks/>
|
|
public string EvtTp {
|
|
get {
|
|
return this.evtTpField;
|
|
}
|
|
set {
|
|
this.evtTpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string EvtId {
|
|
get {
|
|
return this.evtIdField;
|
|
}
|
|
set {
|
|
this.evtIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ReturnReason5Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType15 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType15 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType15 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PaymentReturnReason2 {
|
|
|
|
private BankTransactionCodeStructure4 orgnlBkTxCdField;
|
|
|
|
private PartyIdentification43 orgtrField;
|
|
|
|
private ReturnReason5Choice rsnField;
|
|
|
|
private string[] addtlInfField;
|
|
|
|
/// <remarks/>
|
|
public BankTransactionCodeStructure4 OrgnlBkTxCd {
|
|
get {
|
|
return this.orgnlBkTxCdField;
|
|
}
|
|
set {
|
|
this.orgnlBkTxCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 Orgtr {
|
|
get {
|
|
return this.orgtrField;
|
|
}
|
|
set {
|
|
this.orgtrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ReturnReason5Choice Rsn {
|
|
get {
|
|
return this.rsnField;
|
|
}
|
|
set {
|
|
this.rsnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("AddtlInf")]
|
|
public string[] AddtlInf {
|
|
get {
|
|
return this.addtlInfField;
|
|
}
|
|
set {
|
|
this.addtlInfField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class BankTransactionCodeStructure4 {
|
|
|
|
private BankTransactionCodeStructure5 domnField;
|
|
|
|
private ProprietaryBankTransactionCodeStructure1 prtryField;
|
|
|
|
/// <remarks/>
|
|
public BankTransactionCodeStructure5 Domn {
|
|
get {
|
|
return this.domnField;
|
|
}
|
|
set {
|
|
this.domnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ProprietaryBankTransactionCodeStructure1 Prtry {
|
|
get {
|
|
return this.prtryField;
|
|
}
|
|
set {
|
|
this.prtryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class BankTransactionCodeStructure5 {
|
|
|
|
private string cdField;
|
|
|
|
private BankTransactionCodeStructure6 fmlyField;
|
|
|
|
/// <remarks/>
|
|
public string Cd {
|
|
get {
|
|
return this.cdField;
|
|
}
|
|
set {
|
|
this.cdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BankTransactionCodeStructure6 Fmly {
|
|
get {
|
|
return this.fmlyField;
|
|
}
|
|
set {
|
|
this.fmlyField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class BankTransactionCodeStructure6 {
|
|
|
|
private string cdField;
|
|
|
|
private string subFmlyCdField;
|
|
|
|
/// <remarks/>
|
|
public string Cd {
|
|
get {
|
|
return this.cdField;
|
|
}
|
|
set {
|
|
this.cdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SubFmlyCd {
|
|
get {
|
|
return this.subFmlyCdField;
|
|
}
|
|
set {
|
|
this.subFmlyCdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ProprietaryBankTransactionCodeStructure1 {
|
|
|
|
private string cdField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public string Cd {
|
|
get {
|
|
return this.cdField;
|
|
}
|
|
set {
|
|
this.cdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxRecordDetails1 {
|
|
|
|
private TaxPeriod1 prdField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
/// <remarks/>
|
|
public TaxPeriod1 Prd {
|
|
get {
|
|
return this.prdField;
|
|
}
|
|
set {
|
|
this.prdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxPeriod1 {
|
|
|
|
private System.DateTime yrField;
|
|
|
|
private bool yrFieldSpecified;
|
|
|
|
private TaxRecordPeriod1Code tpField;
|
|
|
|
private bool tpFieldSpecified;
|
|
|
|
private DatePeriodDetails frToDtField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime Yr {
|
|
get {
|
|
return this.yrField;
|
|
}
|
|
set {
|
|
this.yrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool YrSpecified {
|
|
get {
|
|
return this.yrFieldSpecified;
|
|
}
|
|
set {
|
|
this.yrFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TaxRecordPeriod1Code Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool TpSpecified {
|
|
get {
|
|
return this.tpFieldSpecified;
|
|
}
|
|
set {
|
|
this.tpFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DatePeriodDetails FrToDt {
|
|
get {
|
|
return this.frToDtField;
|
|
}
|
|
set {
|
|
this.frToDtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum TaxRecordPeriod1Code {
|
|
|
|
/// <remarks/>
|
|
MM01,
|
|
|
|
/// <remarks/>
|
|
MM02,
|
|
|
|
/// <remarks/>
|
|
MM03,
|
|
|
|
/// <remarks/>
|
|
MM04,
|
|
|
|
/// <remarks/>
|
|
MM05,
|
|
|
|
/// <remarks/>
|
|
MM06,
|
|
|
|
/// <remarks/>
|
|
MM07,
|
|
|
|
/// <remarks/>
|
|
MM08,
|
|
|
|
/// <remarks/>
|
|
MM09,
|
|
|
|
/// <remarks/>
|
|
MM10,
|
|
|
|
/// <remarks/>
|
|
MM11,
|
|
|
|
/// <remarks/>
|
|
MM12,
|
|
|
|
/// <remarks/>
|
|
QTR1,
|
|
|
|
/// <remarks/>
|
|
QTR2,
|
|
|
|
/// <remarks/>
|
|
QTR3,
|
|
|
|
/// <remarks/>
|
|
QTR4,
|
|
|
|
/// <remarks/>
|
|
HLF1,
|
|
|
|
/// <remarks/>
|
|
HLF2,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ActiveOrHistoricCurrencyAndAmount {
|
|
|
|
private string ccyField;
|
|
|
|
private decimal valueField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute()]
|
|
public string Ccy {
|
|
get {
|
|
return this.ccyField;
|
|
}
|
|
set {
|
|
this.ccyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
public decimal Value {
|
|
get {
|
|
return this.valueField;
|
|
}
|
|
set {
|
|
this.valueField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxAmount1 {
|
|
|
|
private decimal rateField;
|
|
|
|
private bool rateFieldSpecified;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount taxblBaseAmtField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount ttlAmtField;
|
|
|
|
private TaxRecordDetails1[] dtlsField;
|
|
|
|
/// <remarks/>
|
|
public decimal Rate {
|
|
get {
|
|
return this.rateField;
|
|
}
|
|
set {
|
|
this.rateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RateSpecified {
|
|
get {
|
|
return this.rateFieldSpecified;
|
|
}
|
|
set {
|
|
this.rateFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount TaxblBaseAmt {
|
|
get {
|
|
return this.taxblBaseAmtField;
|
|
}
|
|
set {
|
|
this.taxblBaseAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount TtlAmt {
|
|
get {
|
|
return this.ttlAmtField;
|
|
}
|
|
set {
|
|
this.ttlAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Dtls")]
|
|
public TaxRecordDetails1[] Dtls {
|
|
get {
|
|
return this.dtlsField;
|
|
}
|
|
set {
|
|
this.dtlsField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxRecord1 {
|
|
|
|
private string tpField;
|
|
|
|
private string ctgyField;
|
|
|
|
private string ctgyDtlsField;
|
|
|
|
private string dbtrStsField;
|
|
|
|
private string certIdField;
|
|
|
|
private string frmsCdField;
|
|
|
|
private TaxPeriod1 prdField;
|
|
|
|
private TaxAmount1 taxAmtField;
|
|
|
|
private string addtlInfField;
|
|
|
|
/// <remarks/>
|
|
public string Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Ctgy {
|
|
get {
|
|
return this.ctgyField;
|
|
}
|
|
set {
|
|
this.ctgyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CtgyDtls {
|
|
get {
|
|
return this.ctgyDtlsField;
|
|
}
|
|
set {
|
|
this.ctgyDtlsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string DbtrSts {
|
|
get {
|
|
return this.dbtrStsField;
|
|
}
|
|
set {
|
|
this.dbtrStsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CertId {
|
|
get {
|
|
return this.certIdField;
|
|
}
|
|
set {
|
|
this.certIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string FrmsCd {
|
|
get {
|
|
return this.frmsCdField;
|
|
}
|
|
set {
|
|
this.frmsCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TaxPeriod1 Prd {
|
|
get {
|
|
return this.prdField;
|
|
}
|
|
set {
|
|
this.prdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TaxAmount1 TaxAmt {
|
|
get {
|
|
return this.taxAmtField;
|
|
}
|
|
set {
|
|
this.taxAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AddtlInf {
|
|
get {
|
|
return this.addtlInfField;
|
|
}
|
|
set {
|
|
this.addtlInfField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxAuthorisation1 {
|
|
|
|
private string titlField;
|
|
|
|
private string nmField;
|
|
|
|
/// <remarks/>
|
|
public string Titl {
|
|
get {
|
|
return this.titlField;
|
|
}
|
|
set {
|
|
this.titlField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxParty2 {
|
|
|
|
private string taxIdField;
|
|
|
|
private string regnIdField;
|
|
|
|
private string taxTpField;
|
|
|
|
private TaxAuthorisation1 authstnField;
|
|
|
|
/// <remarks/>
|
|
public string TaxId {
|
|
get {
|
|
return this.taxIdField;
|
|
}
|
|
set {
|
|
this.taxIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string RegnId {
|
|
get {
|
|
return this.regnIdField;
|
|
}
|
|
set {
|
|
this.regnIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TaxTp {
|
|
get {
|
|
return this.taxTpField;
|
|
}
|
|
set {
|
|
this.taxTpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TaxAuthorisation1 Authstn {
|
|
get {
|
|
return this.authstnField;
|
|
}
|
|
set {
|
|
this.authstnField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxParty1 {
|
|
|
|
private string taxIdField;
|
|
|
|
private string regnIdField;
|
|
|
|
private string taxTpField;
|
|
|
|
/// <remarks/>
|
|
public string TaxId {
|
|
get {
|
|
return this.taxIdField;
|
|
}
|
|
set {
|
|
this.taxIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string RegnId {
|
|
get {
|
|
return this.regnIdField;
|
|
}
|
|
set {
|
|
this.regnIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TaxTp {
|
|
get {
|
|
return this.taxTpField;
|
|
}
|
|
set {
|
|
this.taxTpField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxInformation3 {
|
|
|
|
private TaxParty1 cdtrField;
|
|
|
|
private TaxParty2 dbtrField;
|
|
|
|
private string admstnZnField;
|
|
|
|
private string refNbField;
|
|
|
|
private string mtdField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount ttlTaxblBaseAmtField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount ttlTaxAmtField;
|
|
|
|
private System.DateTime dtField;
|
|
|
|
private bool dtFieldSpecified;
|
|
|
|
private decimal seqNbField;
|
|
|
|
private bool seqNbFieldSpecified;
|
|
|
|
private TaxRecord1[] rcrdField;
|
|
|
|
/// <remarks/>
|
|
public TaxParty1 Cdtr {
|
|
get {
|
|
return this.cdtrField;
|
|
}
|
|
set {
|
|
this.cdtrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TaxParty2 Dbtr {
|
|
get {
|
|
return this.dbtrField;
|
|
}
|
|
set {
|
|
this.dbtrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AdmstnZn {
|
|
get {
|
|
return this.admstnZnField;
|
|
}
|
|
set {
|
|
this.admstnZnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string RefNb {
|
|
get {
|
|
return this.refNbField;
|
|
}
|
|
set {
|
|
this.refNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Mtd {
|
|
get {
|
|
return this.mtdField;
|
|
}
|
|
set {
|
|
this.mtdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount TtlTaxblBaseAmt {
|
|
get {
|
|
return this.ttlTaxblBaseAmtField;
|
|
}
|
|
set {
|
|
this.ttlTaxblBaseAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount TtlTaxAmt {
|
|
get {
|
|
return this.ttlTaxAmtField;
|
|
}
|
|
set {
|
|
this.ttlTaxAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime Dt {
|
|
get {
|
|
return this.dtField;
|
|
}
|
|
set {
|
|
this.dtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool DtSpecified {
|
|
get {
|
|
return this.dtFieldSpecified;
|
|
}
|
|
set {
|
|
this.dtFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal SeqNb {
|
|
get {
|
|
return this.seqNbField;
|
|
}
|
|
set {
|
|
this.seqNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SeqNbSpecified {
|
|
get {
|
|
return this.seqNbFieldSpecified;
|
|
}
|
|
set {
|
|
this.seqNbFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Rcrd")]
|
|
public TaxRecord1[] Rcrd {
|
|
get {
|
|
return this.rcrdField;
|
|
}
|
|
set {
|
|
this.rcrdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class IdentificationSource3Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType14 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType14 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType14 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class OtherIdentification1 {
|
|
|
|
private string idField;
|
|
|
|
private string sfxField;
|
|
|
|
private IdentificationSource3Choice tpField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Sfx {
|
|
get {
|
|
return this.sfxField;
|
|
}
|
|
set {
|
|
this.sfxField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public IdentificationSource3Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class SecurityIdentification14 {
|
|
|
|
private string iSINField;
|
|
|
|
private OtherIdentification1[] othrIdField;
|
|
|
|
private string descField;
|
|
|
|
/// <remarks/>
|
|
public string ISIN {
|
|
get {
|
|
return this.iSINField;
|
|
}
|
|
set {
|
|
this.iSINField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("OthrId")]
|
|
public OtherIdentification1[] OthrId {
|
|
get {
|
|
return this.othrIdField;
|
|
}
|
|
set {
|
|
this.othrIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Desc {
|
|
get {
|
|
return this.descField;
|
|
}
|
|
set {
|
|
this.descField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ProprietaryQuantity1 {
|
|
|
|
private string tpField;
|
|
|
|
private string qtyField;
|
|
|
|
/// <remarks/>
|
|
public string Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Qty {
|
|
get {
|
|
return this.qtyField;
|
|
}
|
|
set {
|
|
this.qtyField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class OriginalAndCurrentQuantities1 {
|
|
|
|
private decimal faceAmtField;
|
|
|
|
private decimal amtsdValField;
|
|
|
|
/// <remarks/>
|
|
public decimal FaceAmt {
|
|
get {
|
|
return this.faceAmtField;
|
|
}
|
|
set {
|
|
this.faceAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal AmtsdVal {
|
|
get {
|
|
return this.amtsdValField;
|
|
}
|
|
set {
|
|
this.amtsdValField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class FinancialInstrumentQuantityChoice {
|
|
|
|
private decimal itemField;
|
|
|
|
private ItemChoiceType13 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("AmtsdVal", typeof(decimal))]
|
|
[System.Xml.Serialization.XmlElementAttribute("FaceAmt", typeof(decimal))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Unit", typeof(decimal))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public decimal Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType13 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType13 {
|
|
|
|
/// <remarks/>
|
|
AmtsdVal,
|
|
|
|
/// <remarks/>
|
|
FaceAmt,
|
|
|
|
/// <remarks/>
|
|
Unit,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TransactionQuantities2Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("OrgnlAndCurFaceAmt", typeof(OriginalAndCurrentQuantities1))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(ProprietaryQuantity1))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Qty", typeof(FinancialInstrumentQuantityChoice))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ProprietaryPrice2 {
|
|
|
|
private string tpField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount pricField;
|
|
|
|
/// <remarks/>
|
|
public string Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Pric {
|
|
get {
|
|
return this.pricField;
|
|
}
|
|
set {
|
|
this.pricField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ActiveOrHistoricCurrencyAnd13DecimalAmount {
|
|
|
|
private string ccyField;
|
|
|
|
private decimal valueField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute()]
|
|
public string Ccy {
|
|
get {
|
|
return this.ccyField;
|
|
}
|
|
set {
|
|
this.ccyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
public decimal Value {
|
|
get {
|
|
return this.valueField;
|
|
}
|
|
set {
|
|
this.valueField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PriceRateOrAmountChoice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Amt", typeof(ActiveOrHistoricCurrencyAnd13DecimalAmount))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Rate", typeof(decimal))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class YieldedOrValueType1Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("ValTp", typeof(PriceValueType1Code))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Yldd", typeof(bool))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum PriceValueType1Code {
|
|
|
|
/// <remarks/>
|
|
DISC,
|
|
|
|
/// <remarks/>
|
|
PREM,
|
|
|
|
/// <remarks/>
|
|
PARV,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class Price2 {
|
|
|
|
private YieldedOrValueType1Choice tpField;
|
|
|
|
private PriceRateOrAmountChoice valField;
|
|
|
|
/// <remarks/>
|
|
public YieldedOrValueType1Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PriceRateOrAmountChoice Val {
|
|
get {
|
|
return this.valField;
|
|
}
|
|
set {
|
|
this.valField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TransactionPrice3Choice {
|
|
|
|
private object[] itemsField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("DealPric", typeof(Price2))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(ProprietaryPrice2))]
|
|
public object[] Items {
|
|
get {
|
|
return this.itemsField;
|
|
}
|
|
set {
|
|
this.itemsField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ProprietaryDate2 {
|
|
|
|
private string tpField;
|
|
|
|
private DateAndDateTimeChoice dtField;
|
|
|
|
/// <remarks/>
|
|
public string Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DateAndDateTimeChoice Dt {
|
|
get {
|
|
return this.dtField;
|
|
}
|
|
set {
|
|
this.dtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DateAndDateTimeChoice {
|
|
|
|
private System.DateTime itemField;
|
|
|
|
private ItemChoiceType8 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Dt", typeof(System.DateTime), DataType="date")]
|
|
[System.Xml.Serialization.XmlElementAttribute("DtTm", typeof(System.DateTime))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public System.DateTime Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType8 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType8 {
|
|
|
|
/// <remarks/>
|
|
Dt,
|
|
|
|
/// <remarks/>
|
|
DtTm,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TransactionDates2 {
|
|
|
|
private System.DateTime accptncDtTmField;
|
|
|
|
private bool accptncDtTmFieldSpecified;
|
|
|
|
private System.DateTime tradActvtyCtrctlSttlmDtField;
|
|
|
|
private bool tradActvtyCtrctlSttlmDtFieldSpecified;
|
|
|
|
private System.DateTime tradDtField;
|
|
|
|
private bool tradDtFieldSpecified;
|
|
|
|
private System.DateTime intrBkSttlmDtField;
|
|
|
|
private bool intrBkSttlmDtFieldSpecified;
|
|
|
|
private System.DateTime startDtField;
|
|
|
|
private bool startDtFieldSpecified;
|
|
|
|
private System.DateTime endDtField;
|
|
|
|
private bool endDtFieldSpecified;
|
|
|
|
private System.DateTime txDtTmField;
|
|
|
|
private bool txDtTmFieldSpecified;
|
|
|
|
private ProprietaryDate2[] prtryField;
|
|
|
|
/// <remarks/>
|
|
public System.DateTime AccptncDtTm {
|
|
get {
|
|
return this.accptncDtTmField;
|
|
}
|
|
set {
|
|
this.accptncDtTmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool AccptncDtTmSpecified {
|
|
get {
|
|
return this.accptncDtTmFieldSpecified;
|
|
}
|
|
set {
|
|
this.accptncDtTmFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime TradActvtyCtrctlSttlmDt {
|
|
get {
|
|
return this.tradActvtyCtrctlSttlmDtField;
|
|
}
|
|
set {
|
|
this.tradActvtyCtrctlSttlmDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool TradActvtyCtrctlSttlmDtSpecified {
|
|
get {
|
|
return this.tradActvtyCtrctlSttlmDtFieldSpecified;
|
|
}
|
|
set {
|
|
this.tradActvtyCtrctlSttlmDtFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime TradDt {
|
|
get {
|
|
return this.tradDtField;
|
|
}
|
|
set {
|
|
this.tradDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool TradDtSpecified {
|
|
get {
|
|
return this.tradDtFieldSpecified;
|
|
}
|
|
set {
|
|
this.tradDtFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime IntrBkSttlmDt {
|
|
get {
|
|
return this.intrBkSttlmDtField;
|
|
}
|
|
set {
|
|
this.intrBkSttlmDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool IntrBkSttlmDtSpecified {
|
|
get {
|
|
return this.intrBkSttlmDtFieldSpecified;
|
|
}
|
|
set {
|
|
this.intrBkSttlmDtFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime StartDt {
|
|
get {
|
|
return this.startDtField;
|
|
}
|
|
set {
|
|
this.startDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool StartDtSpecified {
|
|
get {
|
|
return this.startDtFieldSpecified;
|
|
}
|
|
set {
|
|
this.startDtFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime EndDt {
|
|
get {
|
|
return this.endDtField;
|
|
}
|
|
set {
|
|
this.endDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool EndDtSpecified {
|
|
get {
|
|
return this.endDtFieldSpecified;
|
|
}
|
|
set {
|
|
this.endDtFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.DateTime TxDtTm {
|
|
get {
|
|
return this.txDtTmField;
|
|
}
|
|
set {
|
|
this.txDtTmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool TxDtTmSpecified {
|
|
get {
|
|
return this.txDtTmFieldSpecified;
|
|
}
|
|
set {
|
|
this.txDtTmFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry")]
|
|
public ProprietaryDate2[] Prtry {
|
|
get {
|
|
return this.prtryField;
|
|
}
|
|
set {
|
|
this.prtryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CreditorReferenceType1Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(DocumentType3Code))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum DocumentType3Code {
|
|
|
|
/// <remarks/>
|
|
RADM,
|
|
|
|
/// <remarks/>
|
|
RPIN,
|
|
|
|
/// <remarks/>
|
|
FXDR,
|
|
|
|
/// <remarks/>
|
|
DISP,
|
|
|
|
/// <remarks/>
|
|
PUOR,
|
|
|
|
/// <remarks/>
|
|
SCOR,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CreditorReferenceType2 {
|
|
|
|
private CreditorReferenceType1Choice cdOrPrtryField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public CreditorReferenceType1Choice CdOrPrtry {
|
|
get {
|
|
return this.cdOrPrtryField;
|
|
}
|
|
set {
|
|
this.cdOrPrtryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CreditorReferenceInformation2 {
|
|
|
|
private CreditorReferenceType2 tpField;
|
|
|
|
private string refField;
|
|
|
|
/// <remarks/>
|
|
public CreditorReferenceType2 Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Ref {
|
|
get {
|
|
return this.refField;
|
|
}
|
|
set {
|
|
this.refField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DocumentAdjustment1 {
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
private bool cdtDbtIndFieldSpecified;
|
|
|
|
private string rsnField;
|
|
|
|
private string addtlInfField;
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool CdtDbtIndSpecified {
|
|
get {
|
|
return this.cdtDbtIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.cdtDbtIndFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Rsn {
|
|
get {
|
|
return this.rsnField;
|
|
}
|
|
set {
|
|
this.rsnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AddtlInf {
|
|
get {
|
|
return this.addtlInfField;
|
|
}
|
|
set {
|
|
this.addtlInfField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum CreditDebitCode {
|
|
|
|
/// <remarks/>
|
|
CRDT,
|
|
|
|
/// <remarks/>
|
|
DBIT,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxAmountType1Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType12 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType12 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType12 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxAmountAndType1 {
|
|
|
|
private TaxAmountType1Choice tpField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
/// <remarks/>
|
|
public TaxAmountType1Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DiscountAmountType1Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType11 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType11 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType11 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DiscountAmountAndType1 {
|
|
|
|
private DiscountAmountType1Choice tpField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
/// <remarks/>
|
|
public DiscountAmountType1Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class RemittanceAmount2 {
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount duePyblAmtField;
|
|
|
|
private DiscountAmountAndType1[] dscntApldAmtField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount cdtNoteAmtField;
|
|
|
|
private TaxAmountAndType1[] taxAmtField;
|
|
|
|
private DocumentAdjustment1[] adjstmntAmtAndRsnField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount rmtdAmtField;
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount DuePyblAmt {
|
|
get {
|
|
return this.duePyblAmtField;
|
|
}
|
|
set {
|
|
this.duePyblAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("DscntApldAmt")]
|
|
public DiscountAmountAndType1[] DscntApldAmt {
|
|
get {
|
|
return this.dscntApldAmtField;
|
|
}
|
|
set {
|
|
this.dscntApldAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount CdtNoteAmt {
|
|
get {
|
|
return this.cdtNoteAmtField;
|
|
}
|
|
set {
|
|
this.cdtNoteAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("TaxAmt")]
|
|
public TaxAmountAndType1[] TaxAmt {
|
|
get {
|
|
return this.taxAmtField;
|
|
}
|
|
set {
|
|
this.taxAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("AdjstmntAmtAndRsn")]
|
|
public DocumentAdjustment1[] AdjstmntAmtAndRsn {
|
|
get {
|
|
return this.adjstmntAmtAndRsnField;
|
|
}
|
|
set {
|
|
this.adjstmntAmtAndRsnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount RmtdAmt {
|
|
get {
|
|
return this.rmtdAmtField;
|
|
}
|
|
set {
|
|
this.rmtdAmtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ReferredDocumentType1Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(DocumentType5Code))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
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,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ReferredDocumentType2 {
|
|
|
|
private ReferredDocumentType1Choice cdOrPrtryField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public ReferredDocumentType1Choice CdOrPrtry {
|
|
get {
|
|
return this.cdOrPrtryField;
|
|
}
|
|
set {
|
|
this.cdOrPrtryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ReferredDocumentInformation3 {
|
|
|
|
private ReferredDocumentType2 tpField;
|
|
|
|
private string nbField;
|
|
|
|
private System.DateTime rltdDtField;
|
|
|
|
private bool rltdDtFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
public ReferredDocumentType2 Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Nb {
|
|
get {
|
|
return this.nbField;
|
|
}
|
|
set {
|
|
this.nbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime RltdDt {
|
|
get {
|
|
return this.rltdDtField;
|
|
}
|
|
set {
|
|
this.rltdDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RltdDtSpecified {
|
|
get {
|
|
return this.rltdDtFieldSpecified;
|
|
}
|
|
set {
|
|
this.rltdDtFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class StructuredRemittanceInformation9 {
|
|
|
|
private ReferredDocumentInformation3[] rfrdDocInfField;
|
|
|
|
private RemittanceAmount2 rfrdDocAmtField;
|
|
|
|
private CreditorReferenceInformation2 cdtrRefInfField;
|
|
|
|
private PartyIdentification43 invcrField;
|
|
|
|
private PartyIdentification43 invceeField;
|
|
|
|
private string[] addtlRmtInfField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("RfrdDocInf")]
|
|
public ReferredDocumentInformation3[] RfrdDocInf {
|
|
get {
|
|
return this.rfrdDocInfField;
|
|
}
|
|
set {
|
|
this.rfrdDocInfField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public RemittanceAmount2 RfrdDocAmt {
|
|
get {
|
|
return this.rfrdDocAmtField;
|
|
}
|
|
set {
|
|
this.rfrdDocAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditorReferenceInformation2 CdtrRefInf {
|
|
get {
|
|
return this.cdtrRefInfField;
|
|
}
|
|
set {
|
|
this.cdtrRefInfField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 Invcr {
|
|
get {
|
|
return this.invcrField;
|
|
}
|
|
set {
|
|
this.invcrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 Invcee {
|
|
get {
|
|
return this.invceeField;
|
|
}
|
|
set {
|
|
this.invceeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("AddtlRmtInf")]
|
|
public string[] AddtlRmtInf {
|
|
get {
|
|
return this.addtlRmtInfField;
|
|
}
|
|
set {
|
|
this.addtlRmtInfField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class RemittanceInformation7 {
|
|
|
|
private string[] ustrdField;
|
|
|
|
private StructuredRemittanceInformation9[] strdField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Ustrd")]
|
|
public string[] Ustrd {
|
|
get {
|
|
return this.ustrdField;
|
|
}
|
|
set {
|
|
this.ustrdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Strd")]
|
|
public StructuredRemittanceInformation9[] Strd {
|
|
get {
|
|
return this.strdField;
|
|
}
|
|
set {
|
|
this.strdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class NameAndAddress10 {
|
|
|
|
private string nmField;
|
|
|
|
private PostalAddress6 adrField;
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PostalAddress6 Adr {
|
|
get {
|
|
return this.adrField;
|
|
}
|
|
set {
|
|
this.adrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class RemittanceLocation2 {
|
|
|
|
private string rmtIdField;
|
|
|
|
private RemittanceLocationMethod2Code rmtLctnMtdField;
|
|
|
|
private bool rmtLctnMtdFieldSpecified;
|
|
|
|
private string rmtLctnElctrncAdrField;
|
|
|
|
private NameAndAddress10 rmtLctnPstlAdrField;
|
|
|
|
/// <remarks/>
|
|
public string RmtId {
|
|
get {
|
|
return this.rmtIdField;
|
|
}
|
|
set {
|
|
this.rmtIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public RemittanceLocationMethod2Code RmtLctnMtd {
|
|
get {
|
|
return this.rmtLctnMtdField;
|
|
}
|
|
set {
|
|
this.rmtLctnMtdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RmtLctnMtdSpecified {
|
|
get {
|
|
return this.rmtLctnMtdFieldSpecified;
|
|
}
|
|
set {
|
|
this.rmtLctnMtdFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string RmtLctnElctrncAdr {
|
|
get {
|
|
return this.rmtLctnElctrncAdrField;
|
|
}
|
|
set {
|
|
this.rmtLctnElctrncAdrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public NameAndAddress10 RmtLctnPstlAdr {
|
|
get {
|
|
return this.rmtLctnPstlAdrField;
|
|
}
|
|
set {
|
|
this.rmtLctnPstlAdrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum RemittanceLocationMethod2Code {
|
|
|
|
/// <remarks/>
|
|
FAXI,
|
|
|
|
/// <remarks/>
|
|
EDIC,
|
|
|
|
/// <remarks/>
|
|
URID,
|
|
|
|
/// <remarks/>
|
|
EMAL,
|
|
|
|
/// <remarks/>
|
|
POST,
|
|
|
|
/// <remarks/>
|
|
SMSM,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class Purpose2Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType10 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType10 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType10 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ProprietaryAgent3 {
|
|
|
|
private string tpField;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 agtField;
|
|
|
|
/// <remarks/>
|
|
public string Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 Agt {
|
|
get {
|
|
return this.agtField;
|
|
}
|
|
set {
|
|
this.agtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class BranchAndFinancialInstitutionIdentification5 {
|
|
|
|
private FinancialInstitutionIdentification8 finInstnIdField;
|
|
|
|
private BranchData2 brnchIdField;
|
|
|
|
/// <remarks/>
|
|
public FinancialInstitutionIdentification8 FinInstnId {
|
|
get {
|
|
return this.finInstnIdField;
|
|
}
|
|
set {
|
|
this.finInstnIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchData2 BrnchId {
|
|
get {
|
|
return this.brnchIdField;
|
|
}
|
|
set {
|
|
this.brnchIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class FinancialInstitutionIdentification8 {
|
|
|
|
private string bICFIField;
|
|
|
|
private ClearingSystemMemberIdentification2 clrSysMmbIdField;
|
|
|
|
private string nmField;
|
|
|
|
private PostalAddress6 pstlAdrField;
|
|
|
|
private GenericFinancialIdentification1 othrField;
|
|
|
|
/// <remarks/>
|
|
public string BICFI {
|
|
get {
|
|
return this.bICFIField;
|
|
}
|
|
set {
|
|
this.bICFIField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ClearingSystemMemberIdentification2 ClrSysMmbId {
|
|
get {
|
|
return this.clrSysMmbIdField;
|
|
}
|
|
set {
|
|
this.clrSysMmbIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PostalAddress6 PstlAdr {
|
|
get {
|
|
return this.pstlAdrField;
|
|
}
|
|
set {
|
|
this.pstlAdrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public GenericFinancialIdentification1 Othr {
|
|
get {
|
|
return this.othrField;
|
|
}
|
|
set {
|
|
this.othrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ClearingSystemMemberIdentification2 {
|
|
|
|
private ClearingSystemIdentification2Choice clrSysIdField;
|
|
|
|
private string mmbIdField;
|
|
|
|
/// <remarks/>
|
|
public ClearingSystemIdentification2Choice ClrSysId {
|
|
get {
|
|
return this.clrSysIdField;
|
|
}
|
|
set {
|
|
this.clrSysIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string MmbId {
|
|
get {
|
|
return this.mmbIdField;
|
|
}
|
|
set {
|
|
this.mmbIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ClearingSystemIdentification2Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType5 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType5 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType5 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GenericFinancialIdentification1 {
|
|
|
|
private string idField;
|
|
|
|
private FinancialIdentificationSchemeName1Choice schmeNmField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public FinancialIdentificationSchemeName1Choice SchmeNm {
|
|
get {
|
|
return this.schmeNmField;
|
|
}
|
|
set {
|
|
this.schmeNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class FinancialIdentificationSchemeName1Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType6 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType6 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType6 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class BranchData2 {
|
|
|
|
private string idField;
|
|
|
|
private string nmField;
|
|
|
|
private PostalAddress6 pstlAdrField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PostalAddress6 PstlAdr {
|
|
get {
|
|
return this.pstlAdrField;
|
|
}
|
|
set {
|
|
this.pstlAdrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TransactionAgents3 {
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 dbtrAgtField;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 cdtrAgtField;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 intrmyAgt1Field;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 intrmyAgt2Field;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 intrmyAgt3Field;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 rcvgAgtField;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 dlvrgAgtField;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 issgAgtField;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 sttlmPlcField;
|
|
|
|
private ProprietaryAgent3[] prtryField;
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 DbtrAgt {
|
|
get {
|
|
return this.dbtrAgtField;
|
|
}
|
|
set {
|
|
this.dbtrAgtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 CdtrAgt {
|
|
get {
|
|
return this.cdtrAgtField;
|
|
}
|
|
set {
|
|
this.cdtrAgtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 IntrmyAgt1 {
|
|
get {
|
|
return this.intrmyAgt1Field;
|
|
}
|
|
set {
|
|
this.intrmyAgt1Field = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 IntrmyAgt2 {
|
|
get {
|
|
return this.intrmyAgt2Field;
|
|
}
|
|
set {
|
|
this.intrmyAgt2Field = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 IntrmyAgt3 {
|
|
get {
|
|
return this.intrmyAgt3Field;
|
|
}
|
|
set {
|
|
this.intrmyAgt3Field = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 RcvgAgt {
|
|
get {
|
|
return this.rcvgAgtField;
|
|
}
|
|
set {
|
|
this.rcvgAgtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 DlvrgAgt {
|
|
get {
|
|
return this.dlvrgAgtField;
|
|
}
|
|
set {
|
|
this.dlvrgAgtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 IssgAgt {
|
|
get {
|
|
return this.issgAgtField;
|
|
}
|
|
set {
|
|
this.issgAgtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 SttlmPlc {
|
|
get {
|
|
return this.sttlmPlcField;
|
|
}
|
|
set {
|
|
this.sttlmPlcField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry")]
|
|
public ProprietaryAgent3[] Prtry {
|
|
get {
|
|
return this.prtryField;
|
|
}
|
|
set {
|
|
this.prtryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ProprietaryParty3 {
|
|
|
|
private string tpField;
|
|
|
|
private PartyIdentification43 ptyField;
|
|
|
|
/// <remarks/>
|
|
public string Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 Pty {
|
|
get {
|
|
return this.ptyField;
|
|
}
|
|
set {
|
|
this.ptyField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TransactionParties3 {
|
|
|
|
private PartyIdentification43 initgPtyField;
|
|
|
|
private PartyIdentification43 dbtrField;
|
|
|
|
private CashAccount24 dbtrAcctField;
|
|
|
|
private PartyIdentification43 ultmtDbtrField;
|
|
|
|
private PartyIdentification43 cdtrField;
|
|
|
|
private CashAccount24 cdtrAcctField;
|
|
|
|
private PartyIdentification43 ultmtCdtrField;
|
|
|
|
private PartyIdentification43 tradgPtyField;
|
|
|
|
private ProprietaryParty3[] prtryField;
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 InitgPty {
|
|
get {
|
|
return this.initgPtyField;
|
|
}
|
|
set {
|
|
this.initgPtyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 Dbtr {
|
|
get {
|
|
return this.dbtrField;
|
|
}
|
|
set {
|
|
this.dbtrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CashAccount24 DbtrAcct {
|
|
get {
|
|
return this.dbtrAcctField;
|
|
}
|
|
set {
|
|
this.dbtrAcctField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 UltmtDbtr {
|
|
get {
|
|
return this.ultmtDbtrField;
|
|
}
|
|
set {
|
|
this.ultmtDbtrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 Cdtr {
|
|
get {
|
|
return this.cdtrField;
|
|
}
|
|
set {
|
|
this.cdtrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CashAccount24 CdtrAcct {
|
|
get {
|
|
return this.cdtrAcctField;
|
|
}
|
|
set {
|
|
this.cdtrAcctField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 UltmtCdtr {
|
|
get {
|
|
return this.ultmtCdtrField;
|
|
}
|
|
set {
|
|
this.ultmtCdtrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 TradgPty {
|
|
get {
|
|
return this.tradgPtyField;
|
|
}
|
|
set {
|
|
this.tradgPtyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry")]
|
|
public ProprietaryParty3[] Prtry {
|
|
get {
|
|
return this.prtryField;
|
|
}
|
|
set {
|
|
this.prtryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CashAccount24 {
|
|
|
|
private AccountIdentification4Choice idField;
|
|
|
|
private CashAccountType2Choice tpField;
|
|
|
|
private string ccyField;
|
|
|
|
private string nmField;
|
|
|
|
/// <remarks/>
|
|
public AccountIdentification4Choice Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CashAccountType2Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Ccy {
|
|
get {
|
|
return this.ccyField;
|
|
}
|
|
set {
|
|
this.ccyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AccountIdentification4Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("IBAN", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Othr", typeof(GenericAccountIdentification1))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GenericAccountIdentification1 {
|
|
|
|
private string idField;
|
|
|
|
private AccountSchemeName1Choice schmeNmField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AccountSchemeName1Choice SchmeNm {
|
|
get {
|
|
return this.schmeNmField;
|
|
}
|
|
set {
|
|
this.schmeNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AccountSchemeName1Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType3 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType3 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType3 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CashAccountType2Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType4 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType4 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType4 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ProprietaryReference1 {
|
|
|
|
private string tpField;
|
|
|
|
private string refField;
|
|
|
|
/// <remarks/>
|
|
public string Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Ref {
|
|
get {
|
|
return this.refField;
|
|
}
|
|
set {
|
|
this.refField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TransactionReferences3 {
|
|
|
|
private string msgIdField;
|
|
|
|
private string acctSvcrRefField;
|
|
|
|
private string pmtInfIdField;
|
|
|
|
private string instrIdField;
|
|
|
|
private string endToEndIdField;
|
|
|
|
private string txIdField;
|
|
|
|
private string mndtIdField;
|
|
|
|
private string chqNbField;
|
|
|
|
private string clrSysRefField;
|
|
|
|
private string acctOwnrTxIdField;
|
|
|
|
private string acctSvcrTxIdField;
|
|
|
|
private string mktInfrstrctrTxIdField;
|
|
|
|
private string prcgIdField;
|
|
|
|
private ProprietaryReference1[] prtryField;
|
|
|
|
/// <remarks/>
|
|
public string MsgId {
|
|
get {
|
|
return this.msgIdField;
|
|
}
|
|
set {
|
|
this.msgIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AcctSvcrRef {
|
|
get {
|
|
return this.acctSvcrRefField;
|
|
}
|
|
set {
|
|
this.acctSvcrRefField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PmtInfId {
|
|
get {
|
|
return this.pmtInfIdField;
|
|
}
|
|
set {
|
|
this.pmtInfIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string InstrId {
|
|
get {
|
|
return this.instrIdField;
|
|
}
|
|
set {
|
|
this.instrIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string EndToEndId {
|
|
get {
|
|
return this.endToEndIdField;
|
|
}
|
|
set {
|
|
this.endToEndIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TxId {
|
|
get {
|
|
return this.txIdField;
|
|
}
|
|
set {
|
|
this.txIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string MndtId {
|
|
get {
|
|
return this.mndtIdField;
|
|
}
|
|
set {
|
|
this.mndtIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ChqNb {
|
|
get {
|
|
return this.chqNbField;
|
|
}
|
|
set {
|
|
this.chqNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ClrSysRef {
|
|
get {
|
|
return this.clrSysRefField;
|
|
}
|
|
set {
|
|
this.clrSysRefField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AcctOwnrTxId {
|
|
get {
|
|
return this.acctOwnrTxIdField;
|
|
}
|
|
set {
|
|
this.acctOwnrTxIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AcctSvcrTxId {
|
|
get {
|
|
return this.acctSvcrTxIdField;
|
|
}
|
|
set {
|
|
this.acctSvcrTxIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string MktInfrstrctrTxId {
|
|
get {
|
|
return this.mktInfrstrctrTxIdField;
|
|
}
|
|
set {
|
|
this.mktInfrstrctrTxIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PrcgId {
|
|
get {
|
|
return this.prcgIdField;
|
|
}
|
|
set {
|
|
this.prcgIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry")]
|
|
public ProprietaryReference1[] Prtry {
|
|
get {
|
|
return this.prtryField;
|
|
}
|
|
set {
|
|
this.prtryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class EntryTransaction4 {
|
|
|
|
private TransactionReferences3 refsField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
private AmountAndCurrencyExchange3 amtDtlsField;
|
|
|
|
private CashBalanceAvailability2[] avlbtyField;
|
|
|
|
private BankTransactionCodeStructure4 bkTxCdField;
|
|
|
|
private Charges4 chrgsField;
|
|
|
|
private TransactionInterest3 intrstField;
|
|
|
|
private TransactionParties3 rltdPtiesField;
|
|
|
|
private TransactionAgents3 rltdAgtsField;
|
|
|
|
private Purpose2Choice purpField;
|
|
|
|
private RemittanceLocation2[] rltdRmtInfField;
|
|
|
|
private RemittanceInformation7 rmtInfField;
|
|
|
|
private TransactionDates2 rltdDtsField;
|
|
|
|
private TransactionPrice3Choice rltdPricField;
|
|
|
|
private TransactionQuantities2Choice[] rltdQtiesField;
|
|
|
|
private SecurityIdentification14 finInstrmIdField;
|
|
|
|
private TaxInformation3 taxField;
|
|
|
|
private PaymentReturnReason2 rtrInfField;
|
|
|
|
private CorporateAction9 corpActnField;
|
|
|
|
private SecuritiesAccount13 sfkpgAcctField;
|
|
|
|
private CashDeposit1[] cshDpstField;
|
|
|
|
private CardTransaction1 cardTxField;
|
|
|
|
private string addtlTxInfField;
|
|
|
|
private SupplementaryData1[] splmtryDataField;
|
|
|
|
/// <remarks/>
|
|
public TransactionReferences3 Refs {
|
|
get {
|
|
return this.refsField;
|
|
}
|
|
set {
|
|
this.refsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AmountAndCurrencyExchange3 AmtDtls {
|
|
get {
|
|
return this.amtDtlsField;
|
|
}
|
|
set {
|
|
this.amtDtlsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Avlbty")]
|
|
public CashBalanceAvailability2[] Avlbty {
|
|
get {
|
|
return this.avlbtyField;
|
|
}
|
|
set {
|
|
this.avlbtyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BankTransactionCodeStructure4 BkTxCd {
|
|
get {
|
|
return this.bkTxCdField;
|
|
}
|
|
set {
|
|
this.bkTxCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Charges4 Chrgs {
|
|
get {
|
|
return this.chrgsField;
|
|
}
|
|
set {
|
|
this.chrgsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TransactionInterest3 Intrst {
|
|
get {
|
|
return this.intrstField;
|
|
}
|
|
set {
|
|
this.intrstField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TransactionParties3 RltdPties {
|
|
get {
|
|
return this.rltdPtiesField;
|
|
}
|
|
set {
|
|
this.rltdPtiesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TransactionAgents3 RltdAgts {
|
|
get {
|
|
return this.rltdAgtsField;
|
|
}
|
|
set {
|
|
this.rltdAgtsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Purpose2Choice Purp {
|
|
get {
|
|
return this.purpField;
|
|
}
|
|
set {
|
|
this.purpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("RltdRmtInf")]
|
|
public RemittanceLocation2[] RltdRmtInf {
|
|
get {
|
|
return this.rltdRmtInfField;
|
|
}
|
|
set {
|
|
this.rltdRmtInfField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public RemittanceInformation7 RmtInf {
|
|
get {
|
|
return this.rmtInfField;
|
|
}
|
|
set {
|
|
this.rmtInfField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TransactionDates2 RltdDts {
|
|
get {
|
|
return this.rltdDtsField;
|
|
}
|
|
set {
|
|
this.rltdDtsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TransactionPrice3Choice RltdPric {
|
|
get {
|
|
return this.rltdPricField;
|
|
}
|
|
set {
|
|
this.rltdPricField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("RltdQties")]
|
|
public TransactionQuantities2Choice[] RltdQties {
|
|
get {
|
|
return this.rltdQtiesField;
|
|
}
|
|
set {
|
|
this.rltdQtiesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public SecurityIdentification14 FinInstrmId {
|
|
get {
|
|
return this.finInstrmIdField;
|
|
}
|
|
set {
|
|
this.finInstrmIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TaxInformation3 Tax {
|
|
get {
|
|
return this.taxField;
|
|
}
|
|
set {
|
|
this.taxField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PaymentReturnReason2 RtrInf {
|
|
get {
|
|
return this.rtrInfField;
|
|
}
|
|
set {
|
|
this.rtrInfField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CorporateAction9 CorpActn {
|
|
get {
|
|
return this.corpActnField;
|
|
}
|
|
set {
|
|
this.corpActnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public SecuritiesAccount13 SfkpgAcct {
|
|
get {
|
|
return this.sfkpgAcctField;
|
|
}
|
|
set {
|
|
this.sfkpgAcctField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("CshDpst")]
|
|
public CashDeposit1[] CshDpst {
|
|
get {
|
|
return this.cshDpstField;
|
|
}
|
|
set {
|
|
this.cshDpstField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CardTransaction1 CardTx {
|
|
get {
|
|
return this.cardTxField;
|
|
}
|
|
set {
|
|
this.cardTxField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AddtlTxInf {
|
|
get {
|
|
return this.addtlTxInfField;
|
|
}
|
|
set {
|
|
this.addtlTxInfField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("SplmtryData")]
|
|
public SupplementaryData1[] SplmtryData {
|
|
get {
|
|
return this.splmtryDataField;
|
|
}
|
|
set {
|
|
this.splmtryDataField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AmountAndCurrencyExchange3 {
|
|
|
|
private AmountAndCurrencyExchangeDetails3 instdAmtField;
|
|
|
|
private AmountAndCurrencyExchangeDetails3 txAmtField;
|
|
|
|
private AmountAndCurrencyExchangeDetails3 cntrValAmtField;
|
|
|
|
private AmountAndCurrencyExchangeDetails3 anncdPstngAmtField;
|
|
|
|
private AmountAndCurrencyExchangeDetails4[] prtryAmtField;
|
|
|
|
/// <remarks/>
|
|
public AmountAndCurrencyExchangeDetails3 InstdAmt {
|
|
get {
|
|
return this.instdAmtField;
|
|
}
|
|
set {
|
|
this.instdAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AmountAndCurrencyExchangeDetails3 TxAmt {
|
|
get {
|
|
return this.txAmtField;
|
|
}
|
|
set {
|
|
this.txAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AmountAndCurrencyExchangeDetails3 CntrValAmt {
|
|
get {
|
|
return this.cntrValAmtField;
|
|
}
|
|
set {
|
|
this.cntrValAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AmountAndCurrencyExchangeDetails3 AnncdPstngAmt {
|
|
get {
|
|
return this.anncdPstngAmtField;
|
|
}
|
|
set {
|
|
this.anncdPstngAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("PrtryAmt")]
|
|
public AmountAndCurrencyExchangeDetails4[] PrtryAmt {
|
|
get {
|
|
return this.prtryAmtField;
|
|
}
|
|
set {
|
|
this.prtryAmtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AmountAndCurrencyExchangeDetails3 {
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
private CurrencyExchange5 ccyXchgField;
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CurrencyExchange5 CcyXchg {
|
|
get {
|
|
return this.ccyXchgField;
|
|
}
|
|
set {
|
|
this.ccyXchgField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CurrencyExchange5 {
|
|
|
|
private string srcCcyField;
|
|
|
|
private string trgtCcyField;
|
|
|
|
private string unitCcyField;
|
|
|
|
private decimal xchgRateField;
|
|
|
|
private string ctrctIdField;
|
|
|
|
private System.DateTime qtnDtField;
|
|
|
|
private bool qtnDtFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
public string SrcCcy {
|
|
get {
|
|
return this.srcCcyField;
|
|
}
|
|
set {
|
|
this.srcCcyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TrgtCcy {
|
|
get {
|
|
return this.trgtCcyField;
|
|
}
|
|
set {
|
|
this.trgtCcyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string UnitCcy {
|
|
get {
|
|
return this.unitCcyField;
|
|
}
|
|
set {
|
|
this.unitCcyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal XchgRate {
|
|
get {
|
|
return this.xchgRateField;
|
|
}
|
|
set {
|
|
this.xchgRateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CtrctId {
|
|
get {
|
|
return this.ctrctIdField;
|
|
}
|
|
set {
|
|
this.ctrctIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.DateTime QtnDt {
|
|
get {
|
|
return this.qtnDtField;
|
|
}
|
|
set {
|
|
this.qtnDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool QtnDtSpecified {
|
|
get {
|
|
return this.qtnDtFieldSpecified;
|
|
}
|
|
set {
|
|
this.qtnDtFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AmountAndCurrencyExchangeDetails4 {
|
|
|
|
private string tpField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
private CurrencyExchange5 ccyXchgField;
|
|
|
|
/// <remarks/>
|
|
public string Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CurrencyExchange5 CcyXchg {
|
|
get {
|
|
return this.ccyXchgField;
|
|
}
|
|
set {
|
|
this.ccyXchgField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CashBalanceAvailability2 {
|
|
|
|
private CashBalanceAvailabilityDate1 dtField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
/// <remarks/>
|
|
public CashBalanceAvailabilityDate1 Dt {
|
|
get {
|
|
return this.dtField;
|
|
}
|
|
set {
|
|
this.dtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CashBalanceAvailabilityDate1 {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("ActlDt", typeof(System.DateTime), DataType="date")]
|
|
[System.Xml.Serialization.XmlElementAttribute("NbOfDays", typeof(string))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class Charges4 {
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount ttlChrgsAndTaxAmtField;
|
|
|
|
private ChargesRecord2[] rcrdField;
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount TtlChrgsAndTaxAmt {
|
|
get {
|
|
return this.ttlChrgsAndTaxAmtField;
|
|
}
|
|
set {
|
|
this.ttlChrgsAndTaxAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Rcrd")]
|
|
public ChargesRecord2[] Rcrd {
|
|
get {
|
|
return this.rcrdField;
|
|
}
|
|
set {
|
|
this.rcrdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ChargesRecord2 {
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
private bool cdtDbtIndFieldSpecified;
|
|
|
|
private bool chrgInclIndField;
|
|
|
|
private bool chrgInclIndFieldSpecified;
|
|
|
|
private ChargeType3Choice tpField;
|
|
|
|
private decimal rateField;
|
|
|
|
private bool rateFieldSpecified;
|
|
|
|
private ChargeBearerType1Code brField;
|
|
|
|
private bool brFieldSpecified;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 agtField;
|
|
|
|
private TaxCharges2 taxField;
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool CdtDbtIndSpecified {
|
|
get {
|
|
return this.cdtDbtIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.cdtDbtIndFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool ChrgInclInd {
|
|
get {
|
|
return this.chrgInclIndField;
|
|
}
|
|
set {
|
|
this.chrgInclIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool ChrgInclIndSpecified {
|
|
get {
|
|
return this.chrgInclIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.chrgInclIndFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ChargeType3Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal Rate {
|
|
get {
|
|
return this.rateField;
|
|
}
|
|
set {
|
|
this.rateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RateSpecified {
|
|
get {
|
|
return this.rateFieldSpecified;
|
|
}
|
|
set {
|
|
this.rateFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ChargeBearerType1Code Br {
|
|
get {
|
|
return this.brField;
|
|
}
|
|
set {
|
|
this.brField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool BrSpecified {
|
|
get {
|
|
return this.brFieldSpecified;
|
|
}
|
|
set {
|
|
this.brFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 Agt {
|
|
get {
|
|
return this.agtField;
|
|
}
|
|
set {
|
|
this.agtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TaxCharges2 Tax {
|
|
get {
|
|
return this.taxField;
|
|
}
|
|
set {
|
|
this.taxField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ChargeType3Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(GenericIdentification3))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GenericIdentification3 {
|
|
|
|
private string idField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum ChargeBearerType1Code {
|
|
|
|
/// <remarks/>
|
|
DEBT,
|
|
|
|
/// <remarks/>
|
|
CRED,
|
|
|
|
/// <remarks/>
|
|
SHAR,
|
|
|
|
/// <remarks/>
|
|
SLEV,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TaxCharges2 {
|
|
|
|
private string idField;
|
|
|
|
private decimal rateField;
|
|
|
|
private bool rateFieldSpecified;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal Rate {
|
|
get {
|
|
return this.rateField;
|
|
}
|
|
set {
|
|
this.rateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RateSpecified {
|
|
get {
|
|
return this.rateFieldSpecified;
|
|
}
|
|
set {
|
|
this.rateFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TransactionInterest3 {
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount ttlIntrstAndTaxAmtField;
|
|
|
|
private InterestRecord1[] rcrdField;
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount TtlIntrstAndTaxAmt {
|
|
get {
|
|
return this.ttlIntrstAndTaxAmtField;
|
|
}
|
|
set {
|
|
this.ttlIntrstAndTaxAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Rcrd")]
|
|
public InterestRecord1[] Rcrd {
|
|
get {
|
|
return this.rcrdField;
|
|
}
|
|
set {
|
|
this.rcrdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class InterestRecord1 {
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
private InterestType1Choice tpField;
|
|
|
|
private Rate3 rateField;
|
|
|
|
private DateTimePeriodDetails frToDtField;
|
|
|
|
private string rsnField;
|
|
|
|
private TaxCharges2 taxField;
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public InterestType1Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Rate3 Rate {
|
|
get {
|
|
return this.rateField;
|
|
}
|
|
set {
|
|
this.rateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DateTimePeriodDetails FrToDt {
|
|
get {
|
|
return this.frToDtField;
|
|
}
|
|
set {
|
|
this.frToDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Rsn {
|
|
get {
|
|
return this.rsnField;
|
|
}
|
|
set {
|
|
this.rsnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TaxCharges2 Tax {
|
|
get {
|
|
return this.taxField;
|
|
}
|
|
set {
|
|
this.taxField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class InterestType1Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(InterestType1Code))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum InterestType1Code {
|
|
|
|
/// <remarks/>
|
|
INDY,
|
|
|
|
/// <remarks/>
|
|
OVRN,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class Rate3 {
|
|
|
|
private RateType4Choice tpField;
|
|
|
|
private CurrencyAndAmountRange2 vldtyRgField;
|
|
|
|
/// <remarks/>
|
|
public RateType4Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CurrencyAndAmountRange2 VldtyRg {
|
|
get {
|
|
return this.vldtyRgField;
|
|
}
|
|
set {
|
|
this.vldtyRgField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class RateType4Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Othr", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Pctg", typeof(decimal))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CurrencyAndAmountRange2 {
|
|
|
|
private ImpliedCurrencyAmountRangeChoice amtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
private bool cdtDbtIndFieldSpecified;
|
|
|
|
private string ccyField;
|
|
|
|
/// <remarks/>
|
|
public ImpliedCurrencyAmountRangeChoice Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool CdtDbtIndSpecified {
|
|
get {
|
|
return this.cdtDbtIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.cdtDbtIndFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Ccy {
|
|
get {
|
|
return this.ccyField;
|
|
}
|
|
set {
|
|
this.ccyField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ImpliedCurrencyAmountRangeChoice {
|
|
|
|
private object itemField;
|
|
|
|
private ItemChoiceType7 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("EQAmt", typeof(decimal))]
|
|
[System.Xml.Serialization.XmlElementAttribute("FrAmt", typeof(AmountRangeBoundary1))]
|
|
[System.Xml.Serialization.XmlElementAttribute("FrToAmt", typeof(FromToAmountRange))]
|
|
[System.Xml.Serialization.XmlElementAttribute("NEQAmt", typeof(decimal))]
|
|
[System.Xml.Serialization.XmlElementAttribute("ToAmt", typeof(AmountRangeBoundary1))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType7 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AmountRangeBoundary1 {
|
|
|
|
private decimal bdryAmtField;
|
|
|
|
private bool inclField;
|
|
|
|
/// <remarks/>
|
|
public decimal BdryAmt {
|
|
get {
|
|
return this.bdryAmtField;
|
|
}
|
|
set {
|
|
this.bdryAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool Incl {
|
|
get {
|
|
return this.inclField;
|
|
}
|
|
set {
|
|
this.inclField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class FromToAmountRange {
|
|
|
|
private AmountRangeBoundary1 frAmtField;
|
|
|
|
private AmountRangeBoundary1 toAmtField;
|
|
|
|
/// <remarks/>
|
|
public AmountRangeBoundary1 FrAmt {
|
|
get {
|
|
return this.frAmtField;
|
|
}
|
|
set {
|
|
this.frAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AmountRangeBoundary1 ToAmt {
|
|
get {
|
|
return this.toAmtField;
|
|
}
|
|
set {
|
|
this.toAmtField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType7 {
|
|
|
|
/// <remarks/>
|
|
EQAmt,
|
|
|
|
/// <remarks/>
|
|
FrAmt,
|
|
|
|
/// <remarks/>
|
|
FrToAmt,
|
|
|
|
/// <remarks/>
|
|
NEQAmt,
|
|
|
|
/// <remarks/>
|
|
ToAmt,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class BatchInformation2 {
|
|
|
|
private string msgIdField;
|
|
|
|
private string pmtInfIdField;
|
|
|
|
private string nbOfTxsField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount ttlAmtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
private bool cdtDbtIndFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
public string MsgId {
|
|
get {
|
|
return this.msgIdField;
|
|
}
|
|
set {
|
|
this.msgIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PmtInfId {
|
|
get {
|
|
return this.pmtInfIdField;
|
|
}
|
|
set {
|
|
this.pmtInfIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string NbOfTxs {
|
|
get {
|
|
return this.nbOfTxsField;
|
|
}
|
|
set {
|
|
this.nbOfTxsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount TtlAmt {
|
|
get {
|
|
return this.ttlAmtField;
|
|
}
|
|
set {
|
|
this.ttlAmtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool CdtDbtIndSpecified {
|
|
get {
|
|
return this.cdtDbtIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.cdtDbtIndFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class EntryDetails3 {
|
|
|
|
private BatchInformation2 btchField;
|
|
|
|
private EntryTransaction4[] txDtlsField;
|
|
|
|
/// <remarks/>
|
|
public BatchInformation2 Btch {
|
|
get {
|
|
return this.btchField;
|
|
}
|
|
set {
|
|
this.btchField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("TxDtls")]
|
|
public EntryTransaction4[] TxDtls {
|
|
get {
|
|
return this.txDtlsField;
|
|
}
|
|
set {
|
|
this.txDtlsField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CardEntry1 {
|
|
|
|
private PaymentCard4 cardField;
|
|
|
|
private PointOfInteraction1 pOIField;
|
|
|
|
private CardAggregated1 aggtdNtryField;
|
|
|
|
/// <remarks/>
|
|
public PaymentCard4 Card {
|
|
get {
|
|
return this.cardField;
|
|
}
|
|
set {
|
|
this.cardField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PointOfInteraction1 POI {
|
|
get {
|
|
return this.pOIField;
|
|
}
|
|
set {
|
|
this.pOIField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CardAggregated1 AggtdNtry {
|
|
get {
|
|
return this.aggtdNtryField;
|
|
}
|
|
set {
|
|
this.aggtdNtryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TechnicalInputChannel1Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType9 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType9 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType9 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class MessageIdentification2 {
|
|
|
|
private string msgNmIdField;
|
|
|
|
private string msgIdField;
|
|
|
|
/// <remarks/>
|
|
public string MsgNmId {
|
|
get {
|
|
return this.msgNmIdField;
|
|
}
|
|
set {
|
|
this.msgNmIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string MsgId {
|
|
get {
|
|
return this.msgIdField;
|
|
}
|
|
set {
|
|
this.msgIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ReportEntry4 {
|
|
|
|
private string ntryRefField;
|
|
|
|
private ActiveOrHistoricCurrencyAndAmount amtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
private bool rvslIndField;
|
|
|
|
private bool rvslIndFieldSpecified;
|
|
|
|
private EntryStatus2Code stsField;
|
|
|
|
private DateAndDateTimeChoice bookgDtField;
|
|
|
|
private DateAndDateTimeChoice valDtField;
|
|
|
|
private string acctSvcrRefField;
|
|
|
|
private CashBalanceAvailability2[] avlbtyField;
|
|
|
|
private BankTransactionCodeStructure4 bkTxCdField;
|
|
|
|
private bool comssnWvrIndField;
|
|
|
|
private bool comssnWvrIndFieldSpecified;
|
|
|
|
private MessageIdentification2 addtlInfIndField;
|
|
|
|
private AmountAndCurrencyExchange3 amtDtlsField;
|
|
|
|
private Charges4 chrgsField;
|
|
|
|
private TechnicalInputChannel1Choice techInptChanlField;
|
|
|
|
private TransactionInterest3 intrstField;
|
|
|
|
private CardEntry1 cardTxField;
|
|
|
|
private EntryDetails3[] ntryDtlsField;
|
|
|
|
private string addtlNtryInfField;
|
|
|
|
/// <remarks/>
|
|
public string NtryRef {
|
|
get {
|
|
return this.ntryRefField;
|
|
}
|
|
set {
|
|
this.ntryRefField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ActiveOrHistoricCurrencyAndAmount Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool RvslInd {
|
|
get {
|
|
return this.rvslIndField;
|
|
}
|
|
set {
|
|
this.rvslIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RvslIndSpecified {
|
|
get {
|
|
return this.rvslIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.rvslIndFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public EntryStatus2Code Sts {
|
|
get {
|
|
return this.stsField;
|
|
}
|
|
set {
|
|
this.stsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DateAndDateTimeChoice BookgDt {
|
|
get {
|
|
return this.bookgDtField;
|
|
}
|
|
set {
|
|
this.bookgDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DateAndDateTimeChoice ValDt {
|
|
get {
|
|
return this.valDtField;
|
|
}
|
|
set {
|
|
this.valDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AcctSvcrRef {
|
|
get {
|
|
return this.acctSvcrRefField;
|
|
}
|
|
set {
|
|
this.acctSvcrRefField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Avlbty")]
|
|
public CashBalanceAvailability2[] Avlbty {
|
|
get {
|
|
return this.avlbtyField;
|
|
}
|
|
set {
|
|
this.avlbtyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BankTransactionCodeStructure4 BkTxCd {
|
|
get {
|
|
return this.bkTxCdField;
|
|
}
|
|
set {
|
|
this.bkTxCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool ComssnWvrInd {
|
|
get {
|
|
return this.comssnWvrIndField;
|
|
}
|
|
set {
|
|
this.comssnWvrIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool ComssnWvrIndSpecified {
|
|
get {
|
|
return this.comssnWvrIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.comssnWvrIndFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public MessageIdentification2 AddtlInfInd {
|
|
get {
|
|
return this.addtlInfIndField;
|
|
}
|
|
set {
|
|
this.addtlInfIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AmountAndCurrencyExchange3 AmtDtls {
|
|
get {
|
|
return this.amtDtlsField;
|
|
}
|
|
set {
|
|
this.amtDtlsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Charges4 Chrgs {
|
|
get {
|
|
return this.chrgsField;
|
|
}
|
|
set {
|
|
this.chrgsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TechnicalInputChannel1Choice TechInptChanl {
|
|
get {
|
|
return this.techInptChanlField;
|
|
}
|
|
set {
|
|
this.techInptChanlField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TransactionInterest3 Intrst {
|
|
get {
|
|
return this.intrstField;
|
|
}
|
|
set {
|
|
this.intrstField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CardEntry1 CardTx {
|
|
get {
|
|
return this.cardTxField;
|
|
}
|
|
set {
|
|
this.cardTxField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("NtryDtls")]
|
|
public EntryDetails3[] NtryDtls {
|
|
get {
|
|
return this.ntryDtlsField;
|
|
}
|
|
set {
|
|
this.ntryDtlsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AddtlNtryInf {
|
|
get {
|
|
return this.addtlNtryInfField;
|
|
}
|
|
set {
|
|
this.addtlNtryInfField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum EntryStatus2Code {
|
|
|
|
/// <remarks/>
|
|
BOOK,
|
|
|
|
/// <remarks/>
|
|
PDNG,
|
|
|
|
/// <remarks/>
|
|
INFO,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TotalsPerBankTransactionCode3 {
|
|
|
|
private string nbOfNtriesField;
|
|
|
|
private decimal sumField;
|
|
|
|
private bool sumFieldSpecified;
|
|
|
|
private AmountAndDirection35 ttlNetNtryField;
|
|
|
|
private bool fcstIndField;
|
|
|
|
private bool fcstIndFieldSpecified;
|
|
|
|
private BankTransactionCodeStructure4 bkTxCdField;
|
|
|
|
private CashBalanceAvailability2[] avlbtyField;
|
|
|
|
/// <remarks/>
|
|
public string NbOfNtries {
|
|
get {
|
|
return this.nbOfNtriesField;
|
|
}
|
|
set {
|
|
this.nbOfNtriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal Sum {
|
|
get {
|
|
return this.sumField;
|
|
}
|
|
set {
|
|
this.sumField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SumSpecified {
|
|
get {
|
|
return this.sumFieldSpecified;
|
|
}
|
|
set {
|
|
this.sumFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AmountAndDirection35 TtlNetNtry {
|
|
get {
|
|
return this.ttlNetNtryField;
|
|
}
|
|
set {
|
|
this.ttlNetNtryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool FcstInd {
|
|
get {
|
|
return this.fcstIndField;
|
|
}
|
|
set {
|
|
this.fcstIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool FcstIndSpecified {
|
|
get {
|
|
return this.fcstIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.fcstIndFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BankTransactionCodeStructure4 BkTxCd {
|
|
get {
|
|
return this.bkTxCdField;
|
|
}
|
|
set {
|
|
this.bkTxCdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Avlbty")]
|
|
public CashBalanceAvailability2[] Avlbty {
|
|
get {
|
|
return this.avlbtyField;
|
|
}
|
|
set {
|
|
this.avlbtyField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AmountAndDirection35 {
|
|
|
|
private decimal amtField;
|
|
|
|
private CreditDebitCode cdtDbtIndField;
|
|
|
|
/// <remarks/>
|
|
public decimal Amt {
|
|
get {
|
|
return this.amtField;
|
|
}
|
|
set {
|
|
this.amtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CreditDebitCode CdtDbtInd {
|
|
get {
|
|
return this.cdtDbtIndField;
|
|
}
|
|
set {
|
|
this.cdtDbtIndField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class NumberAndSumOfTransactions1 {
|
|
|
|
private string nbOfNtriesField;
|
|
|
|
private decimal sumField;
|
|
|
|
private bool sumFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
public string NbOfNtries {
|
|
get {
|
|
return this.nbOfNtriesField;
|
|
}
|
|
set {
|
|
this.nbOfNtriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal Sum {
|
|
get {
|
|
return this.sumField;
|
|
}
|
|
set {
|
|
this.sumField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SumSpecified {
|
|
get {
|
|
return this.sumFieldSpecified;
|
|
}
|
|
set {
|
|
this.sumFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class NumberAndSumOfTransactions4 {
|
|
|
|
private string nbOfNtriesField;
|
|
|
|
private decimal sumField;
|
|
|
|
private bool sumFieldSpecified;
|
|
|
|
private AmountAndDirection35 ttlNetNtryField;
|
|
|
|
/// <remarks/>
|
|
public string NbOfNtries {
|
|
get {
|
|
return this.nbOfNtriesField;
|
|
}
|
|
set {
|
|
this.nbOfNtriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal Sum {
|
|
get {
|
|
return this.sumField;
|
|
}
|
|
set {
|
|
this.sumField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SumSpecified {
|
|
get {
|
|
return this.sumFieldSpecified;
|
|
}
|
|
set {
|
|
this.sumFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public AmountAndDirection35 TtlNetNtry {
|
|
get {
|
|
return this.ttlNetNtryField;
|
|
}
|
|
set {
|
|
this.ttlNetNtryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class TotalTransactions4 {
|
|
|
|
private NumberAndSumOfTransactions4 ttlNtriesField;
|
|
|
|
private NumberAndSumOfTransactions1 ttlCdtNtriesField;
|
|
|
|
private NumberAndSumOfTransactions1 ttlDbtNtriesField;
|
|
|
|
private TotalsPerBankTransactionCode3[] ttlNtriesPerBkTxCdField;
|
|
|
|
/// <remarks/>
|
|
public NumberAndSumOfTransactions4 TtlNtries {
|
|
get {
|
|
return this.ttlNtriesField;
|
|
}
|
|
set {
|
|
this.ttlNtriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public NumberAndSumOfTransactions1 TtlCdtNtries {
|
|
get {
|
|
return this.ttlCdtNtriesField;
|
|
}
|
|
set {
|
|
this.ttlCdtNtriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public NumberAndSumOfTransactions1 TtlDbtNtries {
|
|
get {
|
|
return this.ttlDbtNtriesField;
|
|
}
|
|
set {
|
|
this.ttlDbtNtriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("TtlNtriesPerBkTxCd")]
|
|
public TotalsPerBankTransactionCode3[] TtlNtriesPerBkTxCd {
|
|
get {
|
|
return this.ttlNtriesPerBkTxCdField;
|
|
}
|
|
set {
|
|
this.ttlNtriesPerBkTxCdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AccountInterest2 {
|
|
|
|
private InterestType1Choice tpField;
|
|
|
|
private Rate3[] rateField;
|
|
|
|
private DateTimePeriodDetails frToDtField;
|
|
|
|
private string rsnField;
|
|
|
|
/// <remarks/>
|
|
public InterestType1Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Rate")]
|
|
public Rate3[] Rate {
|
|
get {
|
|
return this.rateField;
|
|
}
|
|
set {
|
|
this.rateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DateTimePeriodDetails FrToDt {
|
|
get {
|
|
return this.frToDtField;
|
|
}
|
|
set {
|
|
this.frToDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Rsn {
|
|
get {
|
|
return this.rsnField;
|
|
}
|
|
set {
|
|
this.rsnField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class CashAccount25 {
|
|
|
|
private AccountIdentification4Choice idField;
|
|
|
|
private CashAccountType2Choice tpField;
|
|
|
|
private string ccyField;
|
|
|
|
private string nmField;
|
|
|
|
private PartyIdentification43 ownrField;
|
|
|
|
private BranchAndFinancialInstitutionIdentification5 svcrField;
|
|
|
|
/// <remarks/>
|
|
public AccountIdentification4Choice Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CashAccountType2Choice Tp {
|
|
get {
|
|
return this.tpField;
|
|
}
|
|
set {
|
|
this.tpField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Ccy {
|
|
get {
|
|
return this.ccyField;
|
|
}
|
|
set {
|
|
this.ccyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PartyIdentification43 Ownr {
|
|
get {
|
|
return this.ownrField;
|
|
}
|
|
set {
|
|
this.ownrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchAndFinancialInstitutionIdentification5 Svcr {
|
|
get {
|
|
return this.svcrField;
|
|
}
|
|
set {
|
|
this.svcrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ReportingSource1Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType2 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType2 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType2 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class AccountNotification7 {
|
|
|
|
private string idField;
|
|
|
|
private Pagination ntfctnPgntnField;
|
|
|
|
private decimal elctrncSeqNbField;
|
|
|
|
private bool elctrncSeqNbFieldSpecified;
|
|
|
|
private decimal lglSeqNbField;
|
|
|
|
private bool lglSeqNbFieldSpecified;
|
|
|
|
private System.DateTime creDtTmField;
|
|
|
|
private DateTimePeriodDetails frToDtField;
|
|
|
|
private CopyDuplicate1Code cpyDplctIndField;
|
|
|
|
private bool cpyDplctIndFieldSpecified;
|
|
|
|
private ReportingSource1Choice rptgSrcField;
|
|
|
|
private CashAccount25 acctField;
|
|
|
|
private CashAccount24 rltdAcctField;
|
|
|
|
private AccountInterest2[] intrstField;
|
|
|
|
private TotalTransactions4 txsSummryField;
|
|
|
|
private ReportEntry4[] ntryField;
|
|
|
|
private string addtlNtfctnInfField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public Pagination NtfctnPgntn {
|
|
get {
|
|
return this.ntfctnPgntnField;
|
|
}
|
|
set {
|
|
this.ntfctnPgntnField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal ElctrncSeqNb {
|
|
get {
|
|
return this.elctrncSeqNbField;
|
|
}
|
|
set {
|
|
this.elctrncSeqNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool ElctrncSeqNbSpecified {
|
|
get {
|
|
return this.elctrncSeqNbFieldSpecified;
|
|
}
|
|
set {
|
|
this.elctrncSeqNbFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public decimal LglSeqNb {
|
|
get {
|
|
return this.lglSeqNbField;
|
|
}
|
|
set {
|
|
this.lglSeqNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool LglSeqNbSpecified {
|
|
get {
|
|
return this.lglSeqNbFieldSpecified;
|
|
}
|
|
set {
|
|
this.lglSeqNbFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.DateTime CreDtTm {
|
|
get {
|
|
return this.creDtTmField;
|
|
}
|
|
set {
|
|
this.creDtTmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DateTimePeriodDetails FrToDt {
|
|
get {
|
|
return this.frToDtField;
|
|
}
|
|
set {
|
|
this.frToDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CopyDuplicate1Code CpyDplctInd {
|
|
get {
|
|
return this.cpyDplctIndField;
|
|
}
|
|
set {
|
|
this.cpyDplctIndField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool CpyDplctIndSpecified {
|
|
get {
|
|
return this.cpyDplctIndFieldSpecified;
|
|
}
|
|
set {
|
|
this.cpyDplctIndFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ReportingSource1Choice RptgSrc {
|
|
get {
|
|
return this.rptgSrcField;
|
|
}
|
|
set {
|
|
this.rptgSrcField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CashAccount25 Acct {
|
|
get {
|
|
return this.acctField;
|
|
}
|
|
set {
|
|
this.acctField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CashAccount24 RltdAcct {
|
|
get {
|
|
return this.rltdAcctField;
|
|
}
|
|
set {
|
|
this.rltdAcctField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Intrst")]
|
|
public AccountInterest2[] Intrst {
|
|
get {
|
|
return this.intrstField;
|
|
}
|
|
set {
|
|
this.intrstField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TotalTransactions4 TxsSummry {
|
|
get {
|
|
return this.txsSummryField;
|
|
}
|
|
set {
|
|
this.txsSummryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Ntry")]
|
|
public ReportEntry4[] Ntry {
|
|
get {
|
|
return this.ntryField;
|
|
}
|
|
set {
|
|
this.ntryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string AddtlNtfctnInf {
|
|
get {
|
|
return this.addtlNtfctnInfField;
|
|
}
|
|
set {
|
|
this.addtlNtfctnInfField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class Pagination {
|
|
|
|
private string pgNbField;
|
|
|
|
private bool lastPgIndField;
|
|
|
|
/// <remarks/>
|
|
public string PgNb {
|
|
get {
|
|
return this.pgNbField;
|
|
}
|
|
set {
|
|
this.pgNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public bool LastPgInd {
|
|
get {
|
|
return this.lastPgIndField;
|
|
}
|
|
set {
|
|
this.lastPgIndField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum CopyDuplicate1Code {
|
|
|
|
/// <remarks/>
|
|
CODU,
|
|
|
|
/// <remarks/>
|
|
COPY,
|
|
|
|
/// <remarks/>
|
|
DUPL,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class OriginalBusinessQuery1 {
|
|
|
|
private string msgIdField;
|
|
|
|
private string msgNmIdField;
|
|
|
|
private System.DateTime creDtTmField;
|
|
|
|
private bool creDtTmFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
public string MsgId {
|
|
get {
|
|
return this.msgIdField;
|
|
}
|
|
set {
|
|
this.msgIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string MsgNmId {
|
|
get {
|
|
return this.msgNmIdField;
|
|
}
|
|
set {
|
|
this.msgNmIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public System.DateTime CreDtTm {
|
|
get {
|
|
return this.creDtTmField;
|
|
}
|
|
set {
|
|
this.creDtTmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool CreDtTmSpecified {
|
|
get {
|
|
return this.creDtTmFieldSpecified;
|
|
}
|
|
set {
|
|
this.creDtTmFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class ContactDetails2 {
|
|
|
|
private NamePrefix1Code nmPrfxField;
|
|
|
|
private bool nmPrfxFieldSpecified;
|
|
|
|
private string nmField;
|
|
|
|
private string phneNbField;
|
|
|
|
private string mobNbField;
|
|
|
|
private string faxNbField;
|
|
|
|
private string emailAdrField;
|
|
|
|
private string othrField;
|
|
|
|
/// <remarks/>
|
|
public NamePrefix1Code NmPrfx {
|
|
get {
|
|
return this.nmPrfxField;
|
|
}
|
|
set {
|
|
this.nmPrfxField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool NmPrfxSpecified {
|
|
get {
|
|
return this.nmPrfxFieldSpecified;
|
|
}
|
|
set {
|
|
this.nmPrfxFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Nm {
|
|
get {
|
|
return this.nmField;
|
|
}
|
|
set {
|
|
this.nmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PhneNb {
|
|
get {
|
|
return this.phneNbField;
|
|
}
|
|
set {
|
|
this.phneNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string MobNb {
|
|
get {
|
|
return this.mobNbField;
|
|
}
|
|
set {
|
|
this.mobNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string FaxNb {
|
|
get {
|
|
return this.faxNbField;
|
|
}
|
|
set {
|
|
this.faxNbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string EmailAdr {
|
|
get {
|
|
return this.emailAdrField;
|
|
}
|
|
set {
|
|
this.emailAdrField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Othr {
|
|
get {
|
|
return this.othrField;
|
|
}
|
|
set {
|
|
this.othrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public enum NamePrefix1Code {
|
|
|
|
/// <remarks/>
|
|
DOCT,
|
|
|
|
/// <remarks/>
|
|
MIST,
|
|
|
|
/// <remarks/>
|
|
MISS,
|
|
|
|
/// <remarks/>
|
|
MADM,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PersonIdentificationSchemeName1Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType1 itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType1 ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType1 {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GenericPersonIdentification1 {
|
|
|
|
private string idField;
|
|
|
|
private PersonIdentificationSchemeName1Choice schmeNmField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public PersonIdentificationSchemeName1Choice SchmeNm {
|
|
get {
|
|
return this.schmeNmField;
|
|
}
|
|
set {
|
|
this.schmeNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class DateAndPlaceOfBirth {
|
|
|
|
private System.DateTime birthDtField;
|
|
|
|
private string prvcOfBirthField;
|
|
|
|
private string cityOfBirthField;
|
|
|
|
private string ctryOfBirthField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
|
|
public System.DateTime BirthDt {
|
|
get {
|
|
return this.birthDtField;
|
|
}
|
|
set {
|
|
this.birthDtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PrvcOfBirth {
|
|
get {
|
|
return this.prvcOfBirthField;
|
|
}
|
|
set {
|
|
this.prvcOfBirthField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CityOfBirth {
|
|
get {
|
|
return this.cityOfBirthField;
|
|
}
|
|
set {
|
|
this.cityOfBirthField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CtryOfBirth {
|
|
get {
|
|
return this.ctryOfBirthField;
|
|
}
|
|
set {
|
|
this.ctryOfBirthField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class PersonIdentification5 {
|
|
|
|
private DateAndPlaceOfBirth dtAndPlcOfBirthField;
|
|
|
|
private GenericPersonIdentification1[] othrField;
|
|
|
|
/// <remarks/>
|
|
public DateAndPlaceOfBirth DtAndPlcOfBirth {
|
|
get {
|
|
return this.dtAndPlcOfBirthField;
|
|
}
|
|
set {
|
|
this.dtAndPlcOfBirthField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Othr")]
|
|
public GenericPersonIdentification1[] Othr {
|
|
get {
|
|
return this.othrField;
|
|
}
|
|
set {
|
|
this.othrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class OrganisationIdentificationSchemeName1Choice {
|
|
|
|
private string itemField;
|
|
|
|
private ItemChoiceType itemElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Cd", typeof(string))]
|
|
[System.Xml.Serialization.XmlElementAttribute("Prtry", typeof(string))]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
|
|
public string Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemChoiceType ItemElementName {
|
|
get {
|
|
return this.itemElementNameField;
|
|
}
|
|
set {
|
|
this.itemElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04", IncludeInSchema=false)]
|
|
public enum ItemChoiceType {
|
|
|
|
/// <remarks/>
|
|
Cd,
|
|
|
|
/// <remarks/>
|
|
Prtry,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class GenericOrganisationIdentification1 {
|
|
|
|
private string idField;
|
|
|
|
private OrganisationIdentificationSchemeName1Choice schmeNmField;
|
|
|
|
private string issrField;
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public OrganisationIdentificationSchemeName1Choice SchmeNm {
|
|
get {
|
|
return this.schmeNmField;
|
|
}
|
|
set {
|
|
this.schmeNmField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Issr {
|
|
get {
|
|
return this.issrField;
|
|
}
|
|
set {
|
|
this.issrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class OrganisationIdentification8 {
|
|
|
|
private string anyBICField;
|
|
|
|
private GenericOrganisationIdentification1[] othrField;
|
|
|
|
/// <remarks/>
|
|
public string AnyBIC {
|
|
get {
|
|
return this.anyBICField;
|
|
}
|
|
set {
|
|
this.anyBICField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Othr")]
|
|
public GenericOrganisationIdentification1[] Othr {
|
|
get {
|
|
return this.othrField;
|
|
}
|
|
set {
|
|
this.othrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.04")]
|
|
public partial class Party11Choice {
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("OrgId", typeof(OrganisationIdentification8))]
|
|
[System.Xml.Serialization.XmlElementAttribute("PrvtId", typeof(PersonIdentification5))]
|
|
public object Item {
|
|
get {
|
|
return this.itemField;
|
|
}
|
|
set {
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|