Class SwiftStatementOfHoldingsSubBalance
An instance of SwiftStatementOfHoldingsSubBalance represents a B1-sequence inside of a MT 535 message.
Inheritance
Inherited Members
Namespace: Subsembly.Swift
Assembly: Subsembly.Sepa.dll
Syntax
public sealed class SwiftStatementOfHoldingsSubBalance
Constructors
SwiftStatementOfHoldingsSubBalance()
Declaration
public SwiftStatementOfHoldingsSubBalance()
Properties
Available
Indicates whether the paper for a sell is available.
Declaration
public bool Available { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Corresponds with the balance code subfield of field 93C (MT 535). |
BlockedUntil
Date blocked until
Declaration
public SwiftDate BlockedUntil { get; set; }
Property Value
Type | Description |
---|---|
SwiftDate | Corresponds with Field No. 6 of Field 70C. |
BlockingOtherBankRemarks1
Blocking other bank remarks (first plain text line)
Declaration
public string BlockingOtherBankRemarks1 { get; set; }
Property Value
Type | Description |
---|---|
System.String | Corresponds with Field No. 8 of Field 70C. |
BlockingOtherBankRemarks2
Blocking other bank remarks (second plain text line)
Declaration
public string BlockingOtherBankRemarks2 { get; set; }
Property Value
Type | Description |
---|---|
System.String | Corresponds with Field No. 10 of Field 70C. |
CountryOfPortfolio
Place/Country of portfolio.
Declaration
public string CountryOfPortfolio { get; set; }
Property Value
Type | Description |
---|---|
System.String | Represents field 94C (MT 535). ISO-3166 country code. |
PlaceOfDeposit
Place of deposit plain text.
Declaration
public string PlaceOfDeposit { get; set; }
Property Value
Type | Description |
---|---|
System.String | Corresponds with Field No. 5 of Field 70C. |
PortfolioKey
Portfolio Key.
Declaration
public string PortfolioKey { get; set; }
Property Value
Type | Description |
---|---|
System.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.}
Declaration
public string Qualifier { get; set; }
Property Value
Type | Description |
---|---|
System.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.
Declaration
public decimal Quantity { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | Corresponds with the Sign- and Balance-subfields of field 93C (MT 535). |
QuantityType
Quantity Type
Declaration
public SwiftQuantityType QuantityType { get; set; }
Property Value
Type | Description |
---|---|
SwiftQuantityType | Corresponds with Quantity type subfield of field 93C (MT 535). |
TypeOfRepository
Type of repository
Declaration
public SwiftStatementOfHoldingsRepositoryType TypeOfRepository { get; set; }
Property Value
Type | Description |
---|---|
SwiftStatementOfHoldingsRepositoryType | Corresponds with Field No. 4 of Field 70C. |
Methods
IsCompleteField94C()
Declaration
public bool IsCompleteField94C()
Returns
Type | Description |
---|---|
System.Boolean |
Write(SwiftWriter)
Declaration
public void Write(SwiftWriter aWriter)
Parameters
Type | Name | Description |
---|---|---|
SwiftWriter | aWriter |