using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
// NOTE: Generated code may require at least .NET Framework 4.5 or .NET Core/Standard 2.0.
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)]
public partial class envelope
{
private envelopeAuth authField;
private envelopeSwapSecurityService[] swapSecurityServiceField;
private envelopeSecurity[] securityField;
private envelopeTrading tradingField;
private string ackField;
private string transactionField;
private bool stopOnErrorField;
///
public envelopeAuth auth
{
get
{
return this.authField;
}
set
{
this.authField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("swapSecurityService")]
public envelopeSwapSecurityService[] swapSecurityService
{
get
{
return this.swapSecurityServiceField;
}
set
{
this.swapSecurityServiceField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("security")]
public envelopeSecurity[] security
{
get
{
return this.securityField;
}
set
{
this.securityField = value;
}
}
///
public envelopeTrading trading
{
get
{
return this.tradingField;
}
set
{
this.tradingField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ack
{
get
{
return this.ackField;
}
set
{
this.ackField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string transaction
{
get
{
return this.transactionField;
}
set
{
this.transactionField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool stopOnError
{
get
{
return this.stopOnErrorField;
}
set
{
this.stopOnErrorField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeAuth
{
private string userField;
private string passwordField;
private string sessionField;
///
public string user
{
get
{
return this.userField;
}
set
{
this.userField = value;
}
}
///
public string password
{
get
{
return this.passwordField;
}
set
{
this.passwordField = value;
}
}
///
public string session
{
get
{
return this.sessionField;
}
set
{
this.sessionField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSwapSecurityService
{
private envelopeSwapSecurityServiceParentSec parentSecField;
private envelopeSwapSecurityServiceRcvLegSec rcvLegSecField;
private envelopeSwapSecurityServicePayLegSec payLegSecField;
private string opField;
private string idField;
///
public envelopeSwapSecurityServiceParentSec parentSec
{
get
{
return this.parentSecField;
}
set
{
this.parentSecField = value;
}
}
///
public envelopeSwapSecurityServiceRcvLegSec rcvLegSec
{
get
{
return this.rcvLegSecField;
}
set
{
this.rcvLegSecField = value;
}
}
///
public envelopeSwapSecurityServicePayLegSec payLegSec
{
get
{
return this.payLegSecField;
}
set
{
this.payLegSecField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string op
{
get
{
return this.opField;
}
set
{
this.opField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSwapSecurityServiceParentSec
{
private string secNameField;
private string secTypeCdField;
private string swapTenorField;
private System.DateTime effectiveDateField;
private System.DateTime firstPaymentDateField;
private string locCrrncyCdField;
private string assetCrrncyCdField;
private System.DateTime issueDateField;
private string listExchCdField;
private byte couponRateField;
private object couponBDAdjField;
private System.DateTime matureDateField;
private string swapSecIndField;
private string swapLegIndField;
private string otcClearEligIndField;
private object crrncyPairRateField;
private string swapTypeField;
private object mktPriceField;
private string autoManualCalcFlagField;
private string swapSubTypeField;
private string dateGenMethodField;
private object prinRcvryRateField;
private object issueDateAdjField;
private object matDateAdjField;
private object prinExchCdField;
private object exCouponLagField;
private object delayDaysField;
private envelopeSwapSecurityServiceParentSecUnderlyingSecurity underlyingSecurityField;
private string udfChar_29Field;
///
public string secName
{
get
{
return this.secNameField;
}
set
{
this.secNameField = value;
}
}
///
public string secTypeCd
{
get
{
return this.secTypeCdField;
}
set
{
this.secTypeCdField = value;
}
}
///
public string swapTenor
{
get
{
return this.swapTenorField;
}
set
{
this.swapTenorField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime effectiveDate
{
get
{
return this.effectiveDateField;
}
set
{
this.effectiveDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime firstPaymentDate
{
get
{
return this.firstPaymentDateField;
}
set
{
this.firstPaymentDateField = value;
}
}
///
public string locCrrncyCd
{
get
{
return this.locCrrncyCdField;
}
set
{
this.locCrrncyCdField = value;
}
}
///
public string assetCrrncyCd
{
get
{
return this.assetCrrncyCdField;
}
set
{
this.assetCrrncyCdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime issueDate
{
get
{
return this.issueDateField;
}
set
{
this.issueDateField = value;
}
}
///
public string listExchCd
{
get
{
return this.listExchCdField;
}
set
{
this.listExchCdField = value;
}
}
///
public byte couponRate
{
get
{
return this.couponRateField;
}
set
{
this.couponRateField = value;
}
}
///
public object couponBDAdj
{
get
{
return this.couponBDAdjField;
}
set
{
this.couponBDAdjField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime matureDate
{
get
{
return this.matureDateField;
}
set
{
this.matureDateField = value;
}
}
///
public string swapSecInd
{
get
{
return this.swapSecIndField;
}
set
{
this.swapSecIndField = value;
}
}
///
public string swapLegInd
{
get
{
return this.swapLegIndField;
}
set
{
this.swapLegIndField = value;
}
}
///
public string otcClearEligInd
{
get
{
return this.otcClearEligIndField;
}
set
{
this.otcClearEligIndField = value;
}
}
///
public object crrncyPairRate
{
get
{
return this.crrncyPairRateField;
}
set
{
this.crrncyPairRateField = value;
}
}
///
public string swapType
{
get
{
return this.swapTypeField;
}
set
{
this.swapTypeField = value;
}
}
///
public object mktPrice
{
get
{
return this.mktPriceField;
}
set
{
this.mktPriceField = value;
}
}
///
public string autoManualCalcFlag
{
get
{
return this.autoManualCalcFlagField;
}
set
{
this.autoManualCalcFlagField = value;
}
}
///
public string swapSubType
{
get
{
return this.swapSubTypeField;
}
set
{
this.swapSubTypeField = value;
}
}
///
public string dateGenMethod
{
get
{
return this.dateGenMethodField;
}
set
{
this.dateGenMethodField = value;
}
}
///
public object prinRcvryRate
{
get
{
return this.prinRcvryRateField;
}
set
{
this.prinRcvryRateField = value;
}
}
///
public object issueDateAdj
{
get
{
return this.issueDateAdjField;
}
set
{
this.issueDateAdjField = value;
}
}
///
public object matDateAdj
{
get
{
return this.matDateAdjField;
}
set
{
this.matDateAdjField = value;
}
}
///
public object prinExchCd
{
get
{
return this.prinExchCdField;
}
set
{
this.prinExchCdField = value;
}
}
///
public object exCouponLag
{
get
{
return this.exCouponLagField;
}
set
{
this.exCouponLagField = value;
}
}
///
public object delayDays
{
get
{
return this.delayDaysField;
}
set
{
this.delayDaysField = value;
}
}
///
public envelopeSwapSecurityServiceParentSecUnderlyingSecurity underlyingSecurity
{
get
{
return this.underlyingSecurityField;
}
set
{
this.underlyingSecurityField = value;
}
}
///
public string udfChar_29
{
get
{
return this.udfChar_29Field;
}
set
{
this.udfChar_29Field = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSwapSecurityServiceParentSecUnderlyingSecurity
{
private string opField;
private string crdIdField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string op
{
get
{
return this.opField;
}
set
{
this.opField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string crdId
{
get
{
return this.crdIdField;
}
set
{
this.crdIdField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSwapSecurityServiceRcvLegSec
{
private string secNameField;
private string secTypeCdField;
private string locCrrncyCdField;
private string assetCrrncyCdField;
private System.DateTime issueDateField;
private uint rateBasisSecidField;
private string listExchCdField;
private string accrualTypCdField;
private object couponRateField;
private string couponBDAdjField;
private byte dayBasisField;
private System.DateTime firstPaymentDateField;
private System.DateTime matureDateField;
private string swapSecIndField;
private string swapLegIndField;
private object crrncyPairRateField;
private string swapTypeField;
private object swapSubTypeField;
private string paymentFreqField;
private string vrdnFreqCdField;
private string couponEOMFlagField;
private string payDtHolExchCdField;
private byte compoundingMethodField;
private byte resetLagDaysField;
private object resetLagBDField;
private object dualCurveStrippingIndField;
private object issueDateAdjField;
private object cashflowParticipRateField;
private object resetBDAdjField;
private object resetRateConvField;
private envelopeSwapSecurityServiceRcvLegSecUdf udfField;
private string udfChar_29Field;
private string dateGenMethodField;
private string idField;
///
public string secName
{
get
{
return this.secNameField;
}
set
{
this.secNameField = value;
}
}
///
public string secTypeCd
{
get
{
return this.secTypeCdField;
}
set
{
this.secTypeCdField = value;
}
}
///
public string locCrrncyCd
{
get
{
return this.locCrrncyCdField;
}
set
{
this.locCrrncyCdField = value;
}
}
///
public string assetCrrncyCd
{
get
{
return this.assetCrrncyCdField;
}
set
{
this.assetCrrncyCdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime issueDate
{
get
{
return this.issueDateField;
}
set
{
this.issueDateField = value;
}
}
///
public uint rateBasisSecid
{
get
{
return this.rateBasisSecidField;
}
set
{
this.rateBasisSecidField = value;
}
}
///
public string listExchCd
{
get
{
return this.listExchCdField;
}
set
{
this.listExchCdField = value;
}
}
///
public string accrualTypCd
{
get
{
return this.accrualTypCdField;
}
set
{
this.accrualTypCdField = value;
}
}
///
public object couponRate
{
get
{
return this.couponRateField;
}
set
{
this.couponRateField = value;
}
}
///
public string couponBDAdj
{
get
{
return this.couponBDAdjField;
}
set
{
this.couponBDAdjField = value;
}
}
///
public byte dayBasis
{
get
{
return this.dayBasisField;
}
set
{
this.dayBasisField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime firstPaymentDate
{
get
{
return this.firstPaymentDateField;
}
set
{
this.firstPaymentDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime matureDate
{
get
{
return this.matureDateField;
}
set
{
this.matureDateField = value;
}
}
///
public string swapSecInd
{
get
{
return this.swapSecIndField;
}
set
{
this.swapSecIndField = value;
}
}
///
public string swapLegInd
{
get
{
return this.swapLegIndField;
}
set
{
this.swapLegIndField = value;
}
}
///
public object crrncyPairRate
{
get
{
return this.crrncyPairRateField;
}
set
{
this.crrncyPairRateField = value;
}
}
///
public string swapType
{
get
{
return this.swapTypeField;
}
set
{
this.swapTypeField = value;
}
}
///
public object swapSubType
{
get
{
return this.swapSubTypeField;
}
set
{
this.swapSubTypeField = value;
}
}
///
public string paymentFreq
{
get
{
return this.paymentFreqField;
}
set
{
this.paymentFreqField = value;
}
}
///
public string vrdnFreqCd
{
get
{
return this.vrdnFreqCdField;
}
set
{
this.vrdnFreqCdField = value;
}
}
///
public string couponEOMFlag
{
get
{
return this.couponEOMFlagField;
}
set
{
this.couponEOMFlagField = value;
}
}
///
public string payDtHolExchCd
{
get
{
return this.payDtHolExchCdField;
}
set
{
this.payDtHolExchCdField = value;
}
}
///
public byte compoundingMethod
{
get
{
return this.compoundingMethodField;
}
set
{
this.compoundingMethodField = value;
}
}
///
public byte resetLagDays
{
get
{
return this.resetLagDaysField;
}
set
{
this.resetLagDaysField = value;
}
}
///
public object resetLagBD
{
get
{
return this.resetLagBDField;
}
set
{
this.resetLagBDField = value;
}
}
///
public object dualCurveStrippingInd
{
get
{
return this.dualCurveStrippingIndField;
}
set
{
this.dualCurveStrippingIndField = value;
}
}
///
public object issueDateAdj
{
get
{
return this.issueDateAdjField;
}
set
{
this.issueDateAdjField = value;
}
}
///
public object cashflowParticipRate
{
get
{
return this.cashflowParticipRateField;
}
set
{
this.cashflowParticipRateField = value;
}
}
///
public object resetBDAdj
{
get
{
return this.resetBDAdjField;
}
set
{
this.resetBDAdjField = value;
}
}
///
public object resetRateConv
{
get
{
return this.resetRateConvField;
}
set
{
this.resetRateConvField = value;
}
}
///
public envelopeSwapSecurityServiceRcvLegSecUdf udf
{
get
{
return this.udfField;
}
set
{
this.udfField = value;
}
}
///
public string udfChar_29
{
get
{
return this.udfChar_29Field;
}
set
{
this.udfChar_29Field = value;
}
}
///
public string dateGenMethod
{
get
{
return this.dateGenMethodField;
}
set
{
this.dateGenMethodField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSwapSecurityServiceRcvLegSecUdf
{
private string typeField;
private byte idField;
private byte valueField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public byte id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public byte Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSwapSecurityServicePayLegSec
{
private string secNameField;
private string secTypeCdField;
private string locCrrncyCdField;
private string assetCrrncyCdField;
private object issuerIdField;
private System.DateTime issueDateField;
private object rateBasisSecidField;
private string listExchCdField;
private string accrualTypCdField;
private byte couponRateField;
private string couponBDAdjField;
private byte dayBasisField;
private System.DateTime firstPaymentDateField;
private System.DateTime matureDateField;
private string swapSecIndField;
private string swapLegIndField;
private object crrncyPairRateField;
private string swapTypeField;
private object swapSubTypeField;
private string paymentFreqField;
private string vrdnFreqCdField;
private string couponEOMFlagField;
private string payDtHolExchCdField;
private byte compoundingMethodField;
private byte resetLagDaysField;
private object resetLagBDField;
private object dualCurveStrippingIndField;
private object issueDateAdjField;
private object cashflowParticipRateField;
private object resetBDAdjField;
private object resetRateConvField;
private envelopeSwapSecurityServicePayLegSecUdf udfField;
private string udfChar_29Field;
private string dateGenMethodField;
private string idField;
///
public string secName
{
get
{
return this.secNameField;
}
set
{
this.secNameField = value;
}
}
///
public string secTypeCd
{
get
{
return this.secTypeCdField;
}
set
{
this.secTypeCdField = value;
}
}
///
public string locCrrncyCd
{
get
{
return this.locCrrncyCdField;
}
set
{
this.locCrrncyCdField = value;
}
}
///
public string assetCrrncyCd
{
get
{
return this.assetCrrncyCdField;
}
set
{
this.assetCrrncyCdField = value;
}
}
///
public object issuerId
{
get
{
return this.issuerIdField;
}
set
{
this.issuerIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime issueDate
{
get
{
return this.issueDateField;
}
set
{
this.issueDateField = value;
}
}
///
public object rateBasisSecid
{
get
{
return this.rateBasisSecidField;
}
set
{
this.rateBasisSecidField = value;
}
}
///
public string listExchCd
{
get
{
return this.listExchCdField;
}
set
{
this.listExchCdField = value;
}
}
///
public string accrualTypCd
{
get
{
return this.accrualTypCdField;
}
set
{
this.accrualTypCdField = value;
}
}
///
public byte couponRate
{
get
{
return this.couponRateField;
}
set
{
this.couponRateField = value;
}
}
///
public string couponBDAdj
{
get
{
return this.couponBDAdjField;
}
set
{
this.couponBDAdjField = value;
}
}
///
public byte dayBasis
{
get
{
return this.dayBasisField;
}
set
{
this.dayBasisField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime firstPaymentDate
{
get
{
return this.firstPaymentDateField;
}
set
{
this.firstPaymentDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime matureDate
{
get
{
return this.matureDateField;
}
set
{
this.matureDateField = value;
}
}
///
public string swapSecInd
{
get
{
return this.swapSecIndField;
}
set
{
this.swapSecIndField = value;
}
}
///
public string swapLegInd
{
get
{
return this.swapLegIndField;
}
set
{
this.swapLegIndField = value;
}
}
///
public object crrncyPairRate
{
get
{
return this.crrncyPairRateField;
}
set
{
this.crrncyPairRateField = value;
}
}
///
public string swapType
{
get
{
return this.swapTypeField;
}
set
{
this.swapTypeField = value;
}
}
///
public object swapSubType
{
get
{
return this.swapSubTypeField;
}
set
{
this.swapSubTypeField = value;
}
}
///
public string paymentFreq
{
get
{
return this.paymentFreqField;
}
set
{
this.paymentFreqField = value;
}
}
///
public string vrdnFreqCd
{
get
{
return this.vrdnFreqCdField;
}
set
{
this.vrdnFreqCdField = value;
}
}
///
public string couponEOMFlag
{
get
{
return this.couponEOMFlagField;
}
set
{
this.couponEOMFlagField = value;
}
}
///
public string payDtHolExchCd
{
get
{
return this.payDtHolExchCdField;
}
set
{
this.payDtHolExchCdField = value;
}
}
///
public byte compoundingMethod
{
get
{
return this.compoundingMethodField;
}
set
{
this.compoundingMethodField = value;
}
}
///
public byte resetLagDays
{
get
{
return this.resetLagDaysField;
}
set
{
this.resetLagDaysField = value;
}
}
///
public object resetLagBD
{
get
{
return this.resetLagBDField;
}
set
{
this.resetLagBDField = value;
}
}
///
public object dualCurveStrippingInd
{
get
{
return this.dualCurveStrippingIndField;
}
set
{
this.dualCurveStrippingIndField = value;
}
}
///
public object issueDateAdj
{
get
{
return this.issueDateAdjField;
}
set
{
this.issueDateAdjField = value;
}
}
///
public object cashflowParticipRate
{
get
{
return this.cashflowParticipRateField;
}
set
{
this.cashflowParticipRateField = value;
}
}
///
public object resetBDAdj
{
get
{
return this.resetBDAdjField;
}
set
{
this.resetBDAdjField = value;
}
}
///
public object resetRateConv
{
get
{
return this.resetRateConvField;
}
set
{
this.resetRateConvField = value;
}
}
///
public envelopeSwapSecurityServicePayLegSecUdf udf
{
get
{
return this.udfField;
}
set
{
this.udfField = value;
}
}
///
public string udfChar_29
{
get
{
return this.udfChar_29Field;
}
set
{
this.udfChar_29Field = value;
}
}
///
public string dateGenMethod
{
get
{
return this.dateGenMethodField;
}
set
{
this.dateGenMethodField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSwapSecurityServicePayLegSecUdf
{
private string typeField;
private byte idField;
private byte valueField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public byte id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public byte Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSecurity
{
private string secTypeCdField;
private string secNameField;
private string swapTenorField;
private object swaptionTermField;
private string locCrrncyCdField;
private string assetCrrncyCdField;
private string autoManualCalcFlagField;
private object mktPriceField;
private string swapTypeField;
private string listExchCdField;
private decimal couponRateField;
private string expireDateField;
private System.DateTime effectiveDateField;
private System.DateTime issueDateField;
private string swapLegIndField;
private System.DateTime firstExerciseDateField;
private object optnExpireTypeField;
private string calcModelField;
private envelopeSecurityUnderlyingSecurity underlyingSecurityField;
private string idField;
private string opField;
///
public string secTypeCd
{
get
{
return this.secTypeCdField;
}
set
{
this.secTypeCdField = value;
}
}
///
public string secName
{
get
{
return this.secNameField;
}
set
{
this.secNameField = value;
}
}
///
public string swapTenor
{
get
{
return this.swapTenorField;
}
set
{
this.swapTenorField = value;
}
}
///
public object swaptionTerm
{
get
{
return this.swaptionTermField;
}
set
{
this.swaptionTermField = value;
}
}
///
public string locCrrncyCd
{
get
{
return this.locCrrncyCdField;
}
set
{
this.locCrrncyCdField = value;
}
}
///
public string assetCrrncyCd
{
get
{
return this.assetCrrncyCdField;
}
set
{
this.assetCrrncyCdField = value;
}
}
///
public string autoManualCalcFlag
{
get
{
return this.autoManualCalcFlagField;
}
set
{
this.autoManualCalcFlagField = value;
}
}
///
public object mktPrice
{
get
{
return this.mktPriceField;
}
set
{
this.mktPriceField = value;
}
}
///
public string swapType
{
get
{
return this.swapTypeField;
}
set
{
this.swapTypeField = value;
}
}
///
public string listExchCd
{
get
{
return this.listExchCdField;
}
set
{
this.listExchCdField = value;
}
}
///
public decimal couponRate
{
get
{
return this.couponRateField;
}
set
{
this.couponRateField = value;
}
}
///
public string expireDate
{
get
{
return this.expireDateField;
}
set
{
this.expireDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime effectiveDate
{
get
{
return this.effectiveDateField;
}
set
{
this.effectiveDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime issueDate
{
get
{
return this.issueDateField;
}
set
{
this.issueDateField = value;
}
}
///
public string swapLegInd
{
get
{
return this.swapLegIndField;
}
set
{
this.swapLegIndField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime firstExerciseDate
{
get
{
return this.firstExerciseDateField;
}
set
{
this.firstExerciseDateField = value;
}
}
///
public object optnExpireType
{
get
{
return this.optnExpireTypeField;
}
set
{
this.optnExpireTypeField = value;
}
}
///
public string calcModel
{
get
{
return this.calcModelField;
}
set
{
this.calcModelField = value;
}
}
///
public envelopeSecurityUnderlyingSecurity underlyingSecurity
{
get
{
return this.underlyingSecurityField;
}
set
{
this.underlyingSecurityField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string op
{
get
{
return this.opField;
}
set
{
this.opField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeSecurityUnderlyingSecurity
{
private string idField;
private string opField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string op
{
get
{
return this.opField;
}
set
{
this.opField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeTrading
{
private envelopeTradingOrder[] orderField;
private string idField;
private string opField;
///
[System.Xml.Serialization.XmlElementAttribute("order")]
public envelopeTradingOrder[] order
{
get
{
return this.orderField;
}
set
{
this.orderField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string op
{
get
{
return this.opField;
}
set
{
this.opField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeTradingOrder
{
private string secIdField;
private byte couponRateField;
private string orderDurationField;
private string transTypeField;
private string swapPartyIndField;
private object refSecIdField;
private string locCrrncyCdField;
private object priceConvField;
private System.DateTime settleDateField;
private string managerField;
private envelopeTradingOrderScenario scenarioField;
private string exchCdField;
private object counterPartyField;
private string clearBrokerField;
private string clearVenueCdField;
private string strategyCd1Field;
private string reasonCdField;
private System.DateTime valuationDateField;
private string settleMethodCdField;
private string deliveryTypeField;
private envelopeTradingOrderAllocation allocationField;
private string idField;
private string opField;
private bool keepDatesField;
///
public string secId
{
get
{
return this.secIdField;
}
set
{
this.secIdField = value;
}
}
///
public byte couponRate
{
get
{
return this.couponRateField;
}
set
{
this.couponRateField = value;
}
}
///
public string orderDuration
{
get
{
return this.orderDurationField;
}
set
{
this.orderDurationField = value;
}
}
///
public string transType
{
get
{
return this.transTypeField;
}
set
{
this.transTypeField = value;
}
}
///
public string swapPartyInd
{
get
{
return this.swapPartyIndField;
}
set
{
this.swapPartyIndField = value;
}
}
///
public object refSecId
{
get
{
return this.refSecIdField;
}
set
{
this.refSecIdField = value;
}
}
///
public string locCrrncyCd
{
get
{
return this.locCrrncyCdField;
}
set
{
this.locCrrncyCdField = value;
}
}
///
public object priceConv
{
get
{
return this.priceConvField;
}
set
{
this.priceConvField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime settleDate
{
get
{
return this.settleDateField;
}
set
{
this.settleDateField = value;
}
}
///
public string manager
{
get
{
return this.managerField;
}
set
{
this.managerField = value;
}
}
///
public envelopeTradingOrderScenario scenario
{
get
{
return this.scenarioField;
}
set
{
this.scenarioField = value;
}
}
///
public string exchCd
{
get
{
return this.exchCdField;
}
set
{
this.exchCdField = value;
}
}
///
public object counterParty
{
get
{
return this.counterPartyField;
}
set
{
this.counterPartyField = value;
}
}
///
public string clearBroker
{
get
{
return this.clearBrokerField;
}
set
{
this.clearBrokerField = value;
}
}
///
public string clearVenueCd
{
get
{
return this.clearVenueCdField;
}
set
{
this.clearVenueCdField = value;
}
}
///
public string strategyCd1
{
get
{
return this.strategyCd1Field;
}
set
{
this.strategyCd1Field = value;
}
}
///
public string reasonCd
{
get
{
return this.reasonCdField;
}
set
{
this.reasonCdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime valuationDate
{
get
{
return this.valuationDateField;
}
set
{
this.valuationDateField = value;
}
}
///
public string SettleMethodCd
{
get
{
return this.settleMethodCdField;
}
set
{
this.settleMethodCdField = value;
}
}
///
public string deliveryType
{
get
{
return this.deliveryTypeField;
}
set
{
this.deliveryTypeField = value;
}
}
///
public envelopeTradingOrderAllocation allocation
{
get
{
return this.allocationField;
}
set
{
this.allocationField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string op
{
get
{
return this.opField;
}
set
{
this.opField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool keepDates
{
get
{
return this.keepDatesField;
}
set
{
this.keepDatesField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeTradingOrderScenario
{
private string idField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
///
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class envelopeTradingOrderAllocation
{
private string acctCdField;
private uint targetQtyField;
private string opField;
///
public string acctCd
{
get
{
return this.acctCdField;
}
set
{
this.acctCdField = value;
}
}
///
public uint targetQty
{
get
{
return this.targetQtyField;
}
set
{
this.targetQtyField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string op
{
get
{
return this.opField;
}
set
{
this.opField = value;
}
}
}