Class SwiftStatementOfHoldingsSubBalance

Namespace
Subsembly.Swift
Assembly
Subsembly.Sepa.dll

An instance of SwiftStatementOfHoldingsSubBalance represents a B1-sequence inside of a MT 535 message.

public sealed class SwiftStatementOfHoldingsSubBalance
Inheritance
SwiftStatementOfHoldingsSubBalance
Inherited Members

Constructors

SwiftStatementOfHoldingsSubBalance()

public SwiftStatementOfHoldingsSubBalance()

Properties

Available

Indicates whether the paper for a sell is available.

public bool Available { get; set; }

Property Value

bool

Corresponds with the balance code subfield of field 93C (MT 535).

BlockedUntil

Date blocked until

public SwiftDate BlockedUntil { get; set; }

Property Value

SwiftDate

Corresponds with Field No. 6 of Field 70C.

BlockingOtherBankRemarks1

Blocking other bank remarks (first plain text line)

public string BlockingOtherBankRemarks1 { get; set; }

Property Value

string

Corresponds with Field No. 8 of Field 70C.

BlockingOtherBankRemarks2

Blocking other bank remarks (second plain text line)

public string BlockingOtherBankRemarks2 { get; set; }

Property Value

string

Corresponds with Field No. 10 of Field 70C.

CountryOfPortfolio

Place/Country of portfolio.

public string CountryOfPortfolio { get; set; }

Property Value

string

Represents field 94C (MT 535). ISO-3166 country code.

PlaceOfDeposit

Place of deposit plain text.

public string PlaceOfDeposit { get; set; }

Property Value

string

Corresponds with Field No. 5 of Field 70C.

PortfolioKey

Portfolio Key.

public string PortfolioKey { get; set; }

Property Value

string

Corresponds with Field No. 2 of Field 70C. The portfolio key serves, amongst other things, in the field B2:70E: of the MT-502 for identifying portfolio item when selling.

Qualifier

Balance Qualfier {"BLOK", "BORR", etc.}

public string Qualifier { get; set; }

Property Value

string

Corresponds with the qualifier of field 93C(balance). It should be ensured that this information does not contradict specification in the balance code field (property Available).

Quantity

Signed Quantity.

public decimal Quantity { get; set; }

Property Value

decimal

Corresponds with the Sign- and Balance-subfields of field 93C (MT 535).

QuantityType

Quantity Type

public SwiftQuantityType QuantityType { get; set; }

Property Value

SwiftQuantityType

Corresponds with Quantity type subfield of field 93C (MT 535).

TypeOfRepository

Type of repository

public SwiftStatementOfHoldingsRepositoryType TypeOfRepository { get; set; }

Property Value

SwiftStatementOfHoldingsRepositoryType

Corresponds with Field No. 4 of Field 70C.

Methods

IsCompleteField94C()

public bool IsCompleteField94C()

Returns

bool

Write(SwiftWriter)

public void Write(SwiftWriter aWriter)

Parameters

aWriter SwiftWriter