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; } } }