LUSID C# SDK
Public Member Functions | Protected Member Functions | Properties | List of all members
Lusid.Sdk.Model.ConversionEvent Class Reference

Conversion Event (CONV) - Conversion of securities (generally convertible bonds or preferred shares) into another form of securities (usually common shares) at a pre-stated price/ratio. More...

Inheritance diagram for Lusid.Sdk.Model.ConversionEvent:
Inheritance graph
[legend]

Public Member Functions

 ConversionEvent (DateTimeOffset recordDate=default(DateTimeOffset), DateTimeOffset paymentDate=default(DateTimeOffset), NewInstrument newInstrument=default(NewInstrument), DateTimeOffset? responseDeadlineDate=default(DateTimeOffset?), DateTimeOffset? marketDeadlineDate=default(DateTimeOffset?), DateTimeOffset? effectiveDate=default(DateTimeOffset?), EventDateRange periodOfAction=default(EventDateRange), decimal? fractionalUnitsCashPrice=default(decimal?), string fractionalUnitsCashCurrency=default(string), List< SecurityOfferElection > securityOfferElections=default(List< SecurityOfferElection >), List< CashAndSecurityOfferElection > cashAndSecurityOfferElections=default(List< CashAndSecurityOfferElection >), List< CashOfferElection > cashOfferElections=default(List< CashOfferElection >), List< LapseElection > lapseElections=default(List< LapseElection >), InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum))
 Initializes a new instance of the ConversionEvent class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
override string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object input)
 Returns true if objects are equal More...
 
bool Equals (ConversionEvent input)
 Returns true if ConversionEvent instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
- Public Member Functions inherited from Lusid.Sdk.Model.InstrumentEvent
 InstrumentEvent (InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum))
 Initializes a new instance of the InstrumentEvent class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
override bool Equals (object input)
 Returns true if objects are equal More...
 
bool Equals (InstrumentEvent input)
 Returns true if InstrumentEvent instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Protected Member Functions

 ConversionEvent ()
 Initializes a new instance of the ConversionEvent class. More...
 
IEnumerable< System.ComponentModel.DataAnnotations.ValidationResult > BaseValidate (ValidationContext validationContext)
 To validate all properties of the instance More...
 
- Protected Member Functions inherited from Lusid.Sdk.Model.InstrumentEvent
 InstrumentEvent ()
 Initializes a new instance of the InstrumentEvent class. More...
 
IEnumerable< System.ComponentModel.DataAnnotations.ValidationResult > BaseValidate (ValidationContext validationContext)
 To validate all properties of the instance More...
 

Properties

DateTimeOffset RecordDate [get, set]
 Required. Date at which positions are struck at the end of the day to note which parties will receive the relevant amount of entitlement, due to be distributed on the PaymentDate. More...
 
DateTimeOffset PaymentDate [get, set]
 Required. Date on which the movement is due to take place (cash and/or securities). More...
 
NewInstrument NewInstrument [get, set]
 Gets or Sets NewInstrument More...
 
DateTimeOffset? ResponseDeadlineDate [get, set]
 Date/time that the account servicer has set as the deadline to respond, with instructions, to an outstanding event. Not required. More...
 
DateTimeOffset? MarketDeadlineDate [get, set]
 Date/time which the issuer or issuer&#39;s agent has set as the deadline to respond, with an instruction, to an outstanding offer or privilege. Not required. More...
 
DateTimeOffset? EffectiveDate [get, set]
 Date which establishes when the conversion is recognised. More...
 
EventDateRange PeriodOfAction [get, set]
 Gets or Sets PeriodOfAction More...
 
decimal? FractionalUnitsCashPrice [get, set]
 The cash price paid in lieu of fractionalUnits. Not required. If provided, must have FractionalUnitsCashCurrency too. More...
 
string FractionalUnitsCashCurrency [get, set]
 Optional. Used in calculating cash-in-lieu of fractional shares. Not required. If provided, must have FractionalUnitsCashPrice too. More...
 
List< SecurityOfferElectionSecurityOfferElections [get, set]
 List of possible security offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list must have exactly one election that is chosen and default. CashAndSecurityOfferElections and CashOfferElections <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as CashAndSecurityOfferElections or CashOfferElections has at least one election. None of these elections have to be chosen or default. More...
 
List< CashAndSecurityOfferElectionCashAndSecurityOfferElections [get, set]
 List of possible cash and security offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as SecurityOfferElections or CashOfferElections has at least one election. None of these elections have to be chosen or default. More...
 
List< CashOfferElectionCashOfferElections [get, set]
 List of possible cash offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as SecurityOfferElections or CashAndSecurityOfferElections has at least one election. None of these elections have to be chosen or default. More...
 
List< LapseElectionLapseElections [get, set]
 List of possible lapse elections for this conversion event. There must be at most one election of this type. If provided, the holder is not entitled to receive anything for the conversion. More...
 
- Properties inherited from Lusid.Sdk.Model.InstrumentEvent
InstrumentEventTypeEnum InstrumentEventType [get, set]
 The Type of Event. Available values: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent, CallOnIntermediateSecuritiesEvent, IntermediateSecuritiesDistributionEvent, OptionExercisePhysicalEvent, OptionExerciseCashEvent, ProtectionPayoutCashFlowEvent, TermDepositInterestEvent, TermDepositPrincipalEvent, EarlyRedemptionEvent, FutureMarkToMarketEvent, AdjustGlobalCommitmentEvent, ContractInitialisationEvent, DrawdownEvent, LoanInterestRepaymentEvent, UpdateDepositAmountEvent, LoanPrincipalRepaymentEvent, DepositInterestPaymentEvent, DepositCloseEvent, LoanFacilityContractRolloverEvent, RepurchaseOfferEvent, RepoPartialClosureEvent, RepoCashFlowEvent, FlexibleRepoInterestPaymentEvent, FlexibleRepoCashFlowEvent, FlexibleRepoCollateralEvent, ConversionEvent, FlexibleRepoPartialClosureEvent, FlexibleRepoFullClosureEvent, CapletFloorletCashFlowEvent, EarlyCloseOutEvent, DepositRollEvent, ConsentEvent, DrawingEvent, CapitalGainsDistributionEvent. More...
 

Additional Inherited Members

- Public Types inherited from Lusid.Sdk.Model.InstrumentEvent
enum class  InstrumentEventTypeEnum {
  TransitionEvent = 1 , InformationalEvent = 2 , OpenEvent = 3 , CloseEvent = 4 ,
  StockSplitEvent = 5 , BondDefaultEvent = 6 , CashDividendEvent = 7 , AmortisationEvent = 8 ,
  CashFlowEvent = 9 , ExerciseEvent = 10 , ResetEvent = 11 , TriggerEvent = 12 ,
  RawVendorEvent = 13 , InformationalErrorEvent = 14 , BondCouponEvent = 15 , DividendReinvestmentEvent = 16 ,
  AccumulationEvent = 17 , BondPrincipalEvent = 18 , DividendOptionEvent = 19 , MaturityEvent = 20 ,
  FxForwardSettlementEvent = 21 , ExpiryEvent = 22 , ScripDividendEvent = 23 , StockDividendEvent = 24 ,
  ReverseStockSplitEvent = 25 , CapitalDistributionEvent = 26 , SpinOffEvent = 27 , MergerEvent = 28 ,
  FutureExpiryEvent = 29 , SwapCashFlowEvent = 30 , SwapPrincipalEvent = 31 , CreditPremiumCashFlowEvent = 32 ,
  CdsCreditEvent = 33 , CdxCreditEvent = 34 , MbsCouponEvent = 35 , MbsPrincipalEvent = 36 ,
  BonusIssueEvent = 37 , MbsPrincipalWriteOffEvent = 38 , MbsInterestDeferralEvent = 39 , MbsInterestShortfallEvent = 40 ,
  TenderEvent = 41 , CallOnIntermediateSecuritiesEvent = 42 , IntermediateSecuritiesDistributionEvent = 43 , OptionExercisePhysicalEvent = 44 ,
  OptionExerciseCashEvent = 45 , ProtectionPayoutCashFlowEvent = 46 , TermDepositInterestEvent = 47 , TermDepositPrincipalEvent = 48 ,
  EarlyRedemptionEvent = 49 , FutureMarkToMarketEvent = 50 , AdjustGlobalCommitmentEvent = 51 , ContractInitialisationEvent = 52 ,
  DrawdownEvent = 53 , LoanInterestRepaymentEvent = 54 , UpdateDepositAmountEvent = 55 , LoanPrincipalRepaymentEvent = 56 ,
  DepositInterestPaymentEvent = 57 , DepositCloseEvent = 58 , LoanFacilityContractRolloverEvent = 59 , RepurchaseOfferEvent = 60 ,
  RepoPartialClosureEvent = 61 , RepoCashFlowEvent = 62 , FlexibleRepoInterestPaymentEvent = 63 , FlexibleRepoCashFlowEvent = 64 ,
  FlexibleRepoCollateralEvent = 65 , ConversionEvent = 66 , FlexibleRepoPartialClosureEvent = 67 , FlexibleRepoFullClosureEvent = 68 ,
  CapletFloorletCashFlowEvent = 69 , EarlyCloseOutEvent = 70 , DepositRollEvent = 71 , ConsentEvent = 72 ,
  DrawingEvent = 73 , CapitalGainsDistributionEvent = 74
}
 The Type of Event. Available values: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent, CallOnIntermediateSecuritiesEvent, IntermediateSecuritiesDistributionEvent, OptionExercisePhysicalEvent, OptionExerciseCashEvent, ProtectionPayoutCashFlowEvent, TermDepositInterestEvent, TermDepositPrincipalEvent, EarlyRedemptionEvent, FutureMarkToMarketEvent, AdjustGlobalCommitmentEvent, ContractInitialisationEvent, DrawdownEvent, LoanInterestRepaymentEvent, UpdateDepositAmountEvent, LoanPrincipalRepaymentEvent, DepositInterestPaymentEvent, DepositCloseEvent, LoanFacilityContractRolloverEvent, RepurchaseOfferEvent, RepoPartialClosureEvent, RepoCashFlowEvent, FlexibleRepoInterestPaymentEvent, FlexibleRepoCashFlowEvent, FlexibleRepoCollateralEvent, ConversionEvent, FlexibleRepoPartialClosureEvent, FlexibleRepoFullClosureEvent, CapletFloorletCashFlowEvent, EarlyCloseOutEvent, DepositRollEvent, ConsentEvent, DrawingEvent, CapitalGainsDistributionEvent. More...
 

Detailed Description

Conversion Event (CONV) - Conversion of securities (generally convertible bonds or preferred shares) into another form of securities (usually common shares) at a pre-stated price/ratio.

Constructor & Destructor Documentation

◆ ConversionEvent() [1/2]

Lusid.Sdk.Model.ConversionEvent.ConversionEvent ( )
inlineprotected

Initializes a new instance of the ConversionEvent class.

◆ ConversionEvent() [2/2]

Lusid.Sdk.Model.ConversionEvent.ConversionEvent ( DateTimeOffset  recordDate = default(DateTimeOffset),
DateTimeOffset  paymentDate = default(DateTimeOffset),
NewInstrument  newInstrument = default(NewInstrument),
DateTimeOffset?  responseDeadlineDate = default(DateTimeOffset?),
DateTimeOffset?  marketDeadlineDate = default(DateTimeOffset?),
DateTimeOffset?  effectiveDate = default(DateTimeOffset?),
EventDateRange  periodOfAction = default(EventDateRange),
decimal?  fractionalUnitsCashPrice = default(decimal?),
string  fractionalUnitsCashCurrency = default(string),
List< SecurityOfferElection securityOfferElections = default(List<SecurityOfferElection>),
List< CashAndSecurityOfferElection cashAndSecurityOfferElections = default(List<CashAndSecurityOfferElection>),
List< CashOfferElection cashOfferElections = default(List<CashOfferElection>),
List< LapseElection lapseElections = default(List<LapseElection>),
InstrumentEventTypeEnum  instrumentEventType = default(InstrumentEventTypeEnum) 
)
inline

Initializes a new instance of the ConversionEvent class.

Parameters
recordDateRequired. Date at which positions are struck at the end of the day to note which parties will receive the relevant amount of entitlement, due to be distributed on the PaymentDate..
paymentDateRequired. Date on which the movement is due to take place (cash and/or securities)..
newInstrumentnewInstrument (required).
responseDeadlineDateDate/time that the account servicer has set as the deadline to respond, with instructions, to an outstanding event. Not required..
marketDeadlineDateDate/time which the issuer or issuer&#39;s agent has set as the deadline to respond, with an instruction, to an outstanding offer or privilege. Not required..
effectiveDateDate which establishes when the conversion is recognised..
periodOfActionperiodOfAction.
fractionalUnitsCashPriceThe cash price paid in lieu of fractionalUnits. Not required. If provided, must have FractionalUnitsCashCurrency too..
fractionalUnitsCashCurrencyOptional. Used in calculating cash-in-lieu of fractional shares. Not required. If provided, must have FractionalUnitsCashPrice too..
securityOfferElectionsList of possible security offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list must have exactly one election that is chosen and default. CashAndSecurityOfferElections and CashOfferElections <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as CashAndSecurityOfferElections or CashOfferElections has at least one election. None of these elections have to be chosen or default..
cashAndSecurityOfferElectionsList of possible cash and security offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as SecurityOfferElections or CashOfferElections has at least one election. None of these elections have to be chosen or default..
cashOfferElectionsList of possible cash offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as SecurityOfferElections or CashAndSecurityOfferElections has at least one election. None of these elections have to be chosen or default..
lapseElectionsList of possible lapse elections for this conversion event. There must be at most one election of this type. If provided, the holder is not entitled to receive anything for the conversion..
instrumentEventTypeThe Type of Event. Available values: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent, CallOnIntermediateSecuritiesEvent, IntermediateSecuritiesDistributionEvent, OptionExercisePhysicalEvent, OptionExerciseCashEvent, ProtectionPayoutCashFlowEvent, TermDepositInterestEvent, TermDepositPrincipalEvent, EarlyRedemptionEvent, FutureMarkToMarketEvent, AdjustGlobalCommitmentEvent, ContractInitialisationEvent, DrawdownEvent, LoanInterestRepaymentEvent, UpdateDepositAmountEvent, LoanPrincipalRepaymentEvent, DepositInterestPaymentEvent, DepositCloseEvent, LoanFacilityContractRolloverEvent, RepurchaseOfferEvent, RepoPartialClosureEvent, RepoCashFlowEvent, FlexibleRepoInterestPaymentEvent, FlexibleRepoCashFlowEvent, FlexibleRepoCollateralEvent, ConversionEvent, FlexibleRepoPartialClosureEvent, FlexibleRepoFullClosureEvent, CapletFloorletCashFlowEvent, EarlyCloseOutEvent, DepositRollEvent, ConsentEvent, DrawingEvent, CapitalGainsDistributionEvent. (required) (default to "ConversionEvent").

Member Function Documentation

◆ BaseValidate()

IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> Lusid.Sdk.Model.ConversionEvent.BaseValidate ( ValidationContext  validationContext)
inlineprotected

To validate all properties of the instance

Parameters
validationContextValidation context
Returns
Validation Result

◆ Equals() [1/2]

bool Lusid.Sdk.Model.ConversionEvent.Equals ( ConversionEvent  input)
inline

Returns true if ConversionEvent instances are equal

Parameters
inputInstance of ConversionEvent to be compared
Returns
Boolean

◆ Equals() [2/2]

override bool Lusid.Sdk.Model.ConversionEvent.Equals ( object  input)
inline

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

override int Lusid.Sdk.Model.ConversionEvent.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

override string Lusid.Sdk.Model.ConversionEvent.ToJson ( )
inlinevirtual

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

Reimplemented from Lusid.Sdk.Model.InstrumentEvent.

◆ ToString()

override string Lusid.Sdk.Model.ConversionEvent.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CashAndSecurityOfferElections

List<CashAndSecurityOfferElection> Lusid.Sdk.Model.ConversionEvent.CashAndSecurityOfferElections
getset

List of possible cash and security offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as SecurityOfferElections or CashOfferElections has at least one election. None of these elections have to be chosen or default.

List of possible cash and security offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as SecurityOfferElections or CashOfferElections has at least one election. None of these elections have to be chosen or default.

◆ CashOfferElections

List<CashOfferElection> Lusid.Sdk.Model.ConversionEvent.CashOfferElections
getset

List of possible cash offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as SecurityOfferElections or CashAndSecurityOfferElections has at least one election. None of these elections have to be chosen or default.

List of possible cash offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as SecurityOfferElections or CashAndSecurityOfferElections has at least one election. None of these elections have to be chosen or default.

◆ EffectiveDate

DateTimeOffset? Lusid.Sdk.Model.ConversionEvent.EffectiveDate
getset

Date which establishes when the conversion is recognised.

Date which establishes when the conversion is recognised.

◆ FractionalUnitsCashCurrency

string Lusid.Sdk.Model.ConversionEvent.FractionalUnitsCashCurrency
getset

Optional. Used in calculating cash-in-lieu of fractional shares. Not required. If provided, must have FractionalUnitsCashPrice too.

Optional. Used in calculating cash-in-lieu of fractional shares. Not required. If provided, must have FractionalUnitsCashPrice too.

◆ FractionalUnitsCashPrice

decimal? Lusid.Sdk.Model.ConversionEvent.FractionalUnitsCashPrice
getset

The cash price paid in lieu of fractionalUnits. Not required. If provided, must have FractionalUnitsCashCurrency too.

The cash price paid in lieu of fractionalUnits. Not required. If provided, must have FractionalUnitsCashCurrency too.

◆ LapseElections

List<LapseElection> Lusid.Sdk.Model.ConversionEvent.LapseElections
getset

List of possible lapse elections for this conversion event. There must be at most one election of this type. If provided, the holder is not entitled to receive anything for the conversion.

List of possible lapse elections for this conversion event. There must be at most one election of this type. If provided, the holder is not entitled to receive anything for the conversion.

◆ MarketDeadlineDate

DateTimeOffset? Lusid.Sdk.Model.ConversionEvent.MarketDeadlineDate
getset

Date/time which the issuer or issuer&#39;s agent has set as the deadline to respond, with an instruction, to an outstanding offer or privilege. Not required.

Date/time which the issuer or issuer&#39;s agent has set as the deadline to respond, with an instruction, to an outstanding offer or privilege. Not required.

◆ NewInstrument

NewInstrument Lusid.Sdk.Model.ConversionEvent.NewInstrument
getset

Gets or Sets NewInstrument

◆ PaymentDate

DateTimeOffset Lusid.Sdk.Model.ConversionEvent.PaymentDate
getset

Required. Date on which the movement is due to take place (cash and/or securities).

Required. Date on which the movement is due to take place (cash and/or securities).

◆ PeriodOfAction

EventDateRange Lusid.Sdk.Model.ConversionEvent.PeriodOfAction
getset

Gets or Sets PeriodOfAction

◆ RecordDate

DateTimeOffset Lusid.Sdk.Model.ConversionEvent.RecordDate
getset

Required. Date at which positions are struck at the end of the day to note which parties will receive the relevant amount of entitlement, due to be distributed on the PaymentDate.

Required. Date at which positions are struck at the end of the day to note which parties will receive the relevant amount of entitlement, due to be distributed on the PaymentDate.

◆ ResponseDeadlineDate

DateTimeOffset? Lusid.Sdk.Model.ConversionEvent.ResponseDeadlineDate
getset

Date/time that the account servicer has set as the deadline to respond, with instructions, to an outstanding event. Not required.

Date/time that the account servicer has set as the deadline to respond, with instructions, to an outstanding event. Not required.

◆ SecurityOfferElections

List<SecurityOfferElection> Lusid.Sdk.Model.ConversionEvent.SecurityOfferElections
getset

List of possible security offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list must have exactly one election that is chosen and default. CashAndSecurityOfferElections and CashOfferElections <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as CashAndSecurityOfferElections or CashOfferElections has at least one election. None of these elections have to be chosen or default.

List of possible security offers for this conversion event. There must be at most one election of this type. If the ParticipationType is Mandatory: This list must have exactly one election that is chosen and default. CashAndSecurityOfferElections and CashOfferElections <b> must be null or empty</b>. If the ParticipationType is Voluntary: This list can be empty, so long as CashAndSecurityOfferElections or CashOfferElections has at least one election. None of these elections have to be chosen or default.


The documentation for this class was generated from the following file: