• API Overview
  • EBICS API
  • FinTS API
  • XS2A API
  • SEPA API
Search Results for

    Class SecuritiesOrderDetails

    Sequence with Order Details (ORDRDET) or Confirmation Details (CONFDET).

    Inheritance
    System.Object
    SecuritiesSequence
    SecuritiesBlock
    SecuritiesOrderDetails
    Implements
    ISecuritiesSequence
    Inherited Members
    SecuritiesBlock.BlockName
    SecuritiesBlock.ToString()
    SecuritiesSequence.AddField(SecuritiesField, Boolean)
    SecuritiesSequence.AddBlock(ISecuritiesSequence, Boolean)
    SecuritiesSequence.AddRepetitiveBlock(ISecuritiesRepetitiveSequence, Boolean)
    SecuritiesSequence.IsEmpty
    SecuritiesSequence.IsValid
    SecuritiesSequence.StartBlock(String)
    SecuritiesSequence.ProcessField(SwiftField)
    SecuritiesSequence.FinishBlock()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Subsembly.Swift.SecuritiesMarkets
    Assembly: Subsembly.Sepa.dll
    Syntax
    public class SecuritiesOrderDetails : SecuritiesBlock, ISecuritiesSequence
    Remarks

    Order Details and Confirmation Details are sufficiently equal to warrant a common implementation. The only difference is the presence status of the SettlementDate.

    Constructors

    SecuritiesOrderDetails(String)

    Declaration
    public SecuritiesOrderDetails(string sBlockName)
    Parameters
    Type Name Description
    System.String sBlockName

    This must be either BLOCKNAME_ORDRDET, or BLOCKNAME_CONFDET.

    Fields

    BLOCKNAME_CONFDET

    Declaration
    public const string BLOCKNAME_CONFDET = "CONFDET"
    Field Value
    Type Description
    System.String

    BLOCKNAME_ORDRDET

    Declaration
    public const string BLOCKNAME_ORDRDET = "ORDRDET"
    Field Value
    Type Description
    System.String

    Properties

    BuySellIndicator

    Declaration
    public SecuritiesBuySellIndicator BuySellIndicator { get; set; }
    Property Value
    Type Description
    SecuritiesBuySellIndicator

    ConfirmationParty

    Declaration
    public SecuritiesConfirmationParty ConfirmationParty { get; }
    Property Value
    Type Description
    SecuritiesConfirmationParty

    DealPrice

    Declaration
    public SecuritiesPriceField DealPrice { get; }
    Property Value
    Type Description
    SecuritiesPriceField

    FinancialInstrumentAttributes

    Financial Instrument Attributes

    Declaration
    public SecuritiesFinancialInstrumentAttributes FinancialInstrumentAttributes { get; }
    Property Value
    Type Description
    SecuritiesFinancialInstrumentAttributes

    NumberOfDaysAccrued

    Declaration
    public SecuritiesNumberCountField NumberOfDaysAccrued { get; }
    Property Value
    Type Description
    SecuritiesNumberCountField

    PlaceOfTrade

    Declaration
    public SecuritiesPlaceField PlaceOfTrade { get; }
    Property Value
    Type Description
    SecuritiesPlaceField

    Quantity

    Advised or Confirmed Quantity, depending on the actual BlockName.

    Declaration
    public SecuritiesQuantityField Quantity { get; }
    Property Value
    Type Description
    SecuritiesQuantityField

    Security

    Identification of the Financial Instrument.

    Declaration
    public SecuritiesSecurityField Security { get; }
    Property Value
    Type Description
    SecuritiesSecurityField

    SettlementAmount

    The total settlement amount including all fees and charges. Only applicable if this is a Confirmation Details (CONFDET) Block.

    Declaration
    public SecuritiesAmountField SettlementAmount { get; }
    Property Value
    Type Description
    SecuritiesAmountField

    SettlementDate

    The date of settlement. Only applicable if this is a Confirmation Details (CONFDET) Block.

    Declaration
    public SecuritiesDateTimeField SettlementDate { get; }
    Property Value
    Type Description
    SecuritiesDateTimeField

    TradeDate

    Declaration
    public SecuritiesDateTimeField TradeDate { get; }
    Property Value
    Type Description
    SecuritiesDateTimeField

    TradeTransactionConditionIndicator

    Declaration
    public SecuritiesTradeTransactionConditionIndicator TradeTransactionConditionIndicator { get; set; }
    Property Value
    Type Description
    SecuritiesTradeTransactionConditionIndicator

    TypeOfPriceIndicator

    Declaration
    public SecuritiesTypeOfPriceIndicator TypeOfPriceIndicator { get; set; }
    Property Value
    Type Description
    SecuritiesTypeOfPriceIndicator

    Methods

    Clear()

    Declaration
    public override void Clear()
    Overrides
    SecuritiesSequence.Clear()

    WriteSequence(SwiftWriter)

    Declaration
    public override void WriteSequence(SwiftWriter aWriter)
    Parameters
    Type Name Description
    SwiftWriter aWriter
    Overrides
    SecuritiesBlock.WriteSequence(SwiftWriter)

    Implements

    ISecuritiesSequence
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH