|
tag |
Document
|
type |
Document |
path: |
/Document[1..1] |
X-path: |
/Document |
mode: |
|
minOccurs |
1 |
maxOccurs |
1 |
Elements: |
|
|
Document [Sequence] |
|
MrgnRpt |
|
|
|
tag |
MrgnRpt
|
type |
MarginReportV02 |
fullName |
MarginReportV02 |
path: |
/Document[1..1]/MrgnRpt[1..1] |
X-path: |
/Document/MrgnRpt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Message Definition |
Scope
The MarginReport message is sent by the central counterparty (CCP) to a clearing member
to report on:
- the exposure resulting from the trade positions
- the value of the collateral held by the CCP (market value of this collateral) and
- the resulting difference representing the risk encountered by the CCP.
The message definition is intended for use with the ISO20022 Business Application
Header.
Usage
There are four possibilities to report the above information. Indeed, the margin report
may be structured as follows:
- per clearing member: the report will only show the information for the clearing
member, or
- per clearing member and per financial instrument: the report will show the information
for the clearing member, structured by security identification, or
- per clearing member and per non clearing member: the report will show the information
for the clearing member (that is for global clearing member only) structured by non
clearing member(s), or
- per clearing member and per non clearing member and per security identification:
the report will show the information for the clearing member (global clearing member
only) structured by non clearing member(s) and by security identification.
|
Building Block: |
|
|
Name |
ReportParameters |
|
Definition |
Provides parameters of the margin report such as the creation date and time, the report
currency or the calculation date and time.
|
Building Block: |
|
|
Name |
Pagination |
|
Definition |
Page number of the message (within a report) and continuation indicator to indicate
that the report is to continue or that the message is the last page of the report.
|
Building Block: |
|
|
Name |
ClearingMember |
|
Definition |
Provides the identification of the account owner, that is the clearing member (individual
clearing member or general clearing member).
|
Building Block: |
|
|
Name |
ReportSummary |
|
Definition |
Provides details on the valuation of the collateral on deposit. |
Building Block: |
|
|
Name |
ReportDetails |
|
Definition |
Provides the margin report details. |
Building Block: |
|
|
Name |
SupplementaryData |
|
Definition |
Additional information that can't be captured in the structured fields and/or any
other specific block.
|
|
MrgnRpt
|
tag |
RptParams
|
type |
ReportParameters3 |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1] |
X-path: |
/Document/MrgnRpt/RptParams |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Type Definition |
Provides the parameters of the report.
|
Elements: |
|
|
Document/MrgnRpt/RptParams [Sequence] |
|
RptId |
Report Identification |
|
RptDtAndTm |
Report Date And Time |
|
RptCcy |
Report Currency |
|
ClctnDtAndTm |
Calculation Date And Time |
|
Frqcy |
Frequency |
|
RptNb |
Report Number |
Constraint: |
|
|
Name |
ReportNumberRule |
|
Definition |
If the report has multiple pages, then the ReportNumber must remain the same through
all the pages. It is a unique number to the report.
Two reports of the same type sent one after the other to the same receiver in relation
to the same safekeeping account must have different ReportNumbers. For example, a
daily report sent on day 1 would have ReportNumber 001, on day 2, 002, etc.
|
|
MrgnRpt +RptParams
|
tag |
RptId
|
type |
Max35Text |
fullName |
ReportIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1]/RptId[1..1] |
X-path: |
/Document/MrgnRpt/RptParams/RptId |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Report Identification
|
|
ISO Element Definition |
Unique identification of the report.
|
|
MrgnRpt +RptParams
|
tag |
RptDtAndTm
|
type |
DateAndDateTimeChoice |
fullName |
ReportDateAndTime |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1]/RptDtAndTm[1..1] |
X-path: |
/Document/MrgnRpt/RptParams/RptDtAndTm |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Report Date And Time
|
|
ISO Element Definition |
Date (and time) and time of the report.
|
|
ISO Type Definition |
Choice between a date or a date and time format.
|
Elements: |
|
|
Document/MrgnRpt/RptParams/RptDtAndTm [Sequence] |
|
Document/MrgnRpt/RptParams/RptDtAndTm [Choice] |
|
Dt |
Date |
|
DtTm |
Date Time |
|
MrgnRpt +RptParams ++RptDtAndTm
|
tag |
Dt
|
type |
ISODate |
fullName |
Date |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1]/RptDtAndTm[1..1]/Dt[1..1] |
X-path: |
/Document/MrgnRpt/RptParams/RptDtAndTm/Dt |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Date
|
|
ISO Element Definition |
Specified date.
|
|
MrgnRpt +RptParams ++RptDtAndTm
|
tag |
DtTm
|
type |
ISODateTime |
fullName |
DateTime |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1]/RptDtAndTm[1..1]/DtTm[1..1] |
X-path: |
/Document/MrgnRpt/RptParams/RptDtAndTm/DtTm |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Date Time
|
|
ISO Element Definition |
Specified date and time.
|
|
MrgnRpt +RptParams
|
tag |
RptCcy
|
type |
CurrencyCode |
fullName |
ReportCurrency |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1]/RptCcy[1..1] |
X-path: |
/Document/MrgnRpt/RptParams/RptCcy |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[A-Z]{3,3} |
Documentation: |
|
|
ISO Element Name |
Report Currency
|
|
ISO Element Definition |
Currency used for the calculation of the margin.
|
|
ISO Type Definition |
Code allocated to a currency, by a maintenance agency, under an international identification
scheme as described in the latest edition of the international standard ISO 4217 "Codes
for the representation of currencies and funds". Valid currency codes are registered
with the ISO 4217 Maintenance Agency, and consist of three contiguous letters.
|
Constraint: |
|
|
Name |
ValidationByTable |
|
Definition |
Must be a valid currency code which is registered with the ISO 4217 Maintenance Agency,
and consist of three contiguous letters.
|
|
MrgnRpt +RptParams
|
tag |
ClctnDtAndTm
|
type |
ISODateTime |
fullName |
CalculationDateAndTime |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1]/ClctnDtAndTm[1..1] |
X-path: |
/Document/MrgnRpt/RptParams/ClctnDtAndTm |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Calculation Date And Time
|
|
ISO Element Definition |
Date of calculation of the margin.
|
|
MrgnRpt +RptParams
|
tag |
Frqcy
|
type |
EventFrequency6Code |
fullName |
Frequency |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1]/Frqcy[1..1] |
X-path: |
/Document/MrgnRpt/RptParams/Frqcy |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
DAIL |
Definition |
Event takes place every day. |
Name |
Daily |
ISO Definition |
Event takes place every day. |
ISO Name |
Daily |
|
|
INDA |
Definition |
Event takes place several times a day. |
Name |
IntraDay |
ISO Definition |
Event takes place several times a day. |
ISO Name |
IntraDay |
|
|
ONDE |
Definition |
Event takes place on demand. |
Name |
OnDemand |
ISO Definition |
Event takes place on demand. |
ISO Name |
OnDemand |
|
Documentation: |
|
|
ISO Element Name |
Frequency
|
|
ISO Element Definition |
Frequency of the report.
|
|
ISO Type Definition |
Specifies the regularity of an event.
|
|
MrgnRpt +RptParams
|
tag |
RptNb
|
type |
Exact5NumericText |
fullName |
ReportNumber |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptParams[1..1]/RptNb[0..1] |
X-path: |
/Document/MrgnRpt/RptParams/RptNb |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Pattern: |
[0-9]{5} |
Documentation: |
|
|
ISO Element Name |
Report Number
|
|
ISO Element Definition |
Sequential number of the report.
|
|
MrgnRpt
|
tag |
Pgntn
|
type |
Pagination |
path: |
/Document[1..1]/MrgnRpt[1..1]/Pgntn[1..1] |
X-path: |
/Document/MrgnRpt/Pgntn |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Type Definition |
Number used to sequence pages when it is not possible for data to be conveyed in a
single message and the data has to be split across several pages (messages).
|
Elements: |
|
|
Document/MrgnRpt/Pgntn [Sequence] |
|
PgNb |
Page Number |
|
LastPgInd |
Last Page Indicator |
|
MrgnRpt +Pgntn
|
tag |
PgNb
|
type |
Max5NumericText |
fullName |
PageNumber |
path: |
/Document[1..1]/MrgnRpt[1..1]/Pgntn[1..1]/PgNb[1..1] |
X-path: |
/Document/MrgnRpt/Pgntn/PgNb |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[0-9]{1,5} |
Documentation: |
|
|
ISO Element Name |
Page Number
|
|
ISO Element Definition |
Page number.
|
|
MrgnRpt +Pgntn
|
tag |
LastPgInd
|
type |
YesNoIndicator |
fullName |
LastPageIndicator |
path: |
/Document[1..1]/MrgnRpt[1..1]/Pgntn[1..1]/LastPgInd[1..1] |
X-path: |
/Document/MrgnRpt/Pgntn/LastPgInd |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Last Page Indicator
|
|
ISO Element Definition |
Indicates the last page.
|
|
ISO Type Definition |
Indicates a "Yes" or "No" type of answer for an element.
|
|
MrgnRpt
|
tag |
ClrMmb
|
type |
PartyIdentification35Choice |
path: |
/Document[1..1]/MrgnRpt[1..1]/ClrMmb[1..1] |
X-path: |
/Document/MrgnRpt/ClrMmb |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Type Definition |
Choice of identification of a party. The party can be identified by giving a BIC or
a proprietary code.
|
Elements: |
|
|
Document/MrgnRpt/ClrMmb [Sequence] |
|
Document/MrgnRpt/ClrMmb [Choice] |
|
BIC |
BIC |
|
PrtryId |
Proprietary Identification |
|
MrgnRpt +ClrMmb
|
tag |
BIC
|
type |
AnyBICIdentifier |
fullName |
BIC |
path: |
/Document[1..1]/MrgnRpt[1..1]/ClrMmb[1..1]/BIC[1..1] |
X-path: |
/Document/MrgnRpt/ClrMmb/BIC |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1} |
Documentation: |
|
|
ISO Element Name |
BIC
|
|
ISO Element Definition |
Unique and unambiguous identifier for an organisation that is allocated by an institution,
eg, Dun & Bradstreet Identification.
|
|
ISO Type Definition |
Code allocated to a financial or non-financial institution by the ISO 9362 Registration
Authority, as described in ISO 9362 "Banking - Banking telecommunication messages
- Business identifier code (BIC)".
|
Constraint: |
|
|
Name |
AnyBIC |
|
Definition |
Only a valid Business identifier code is allowed. Business identifier codes for financial
or non-financial institutions are registered by the ISO 9362 Registration Authority
in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
|
|
MrgnRpt +ClrMmb
|
tag |
PrtryId
|
type |
GenericIdentification29 |
fullName |
ProprietaryIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/ClrMmb[1..1]/PrtryId[1..1] |
X-path: |
/Document/MrgnRpt/ClrMmb/PrtryId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Proprietary Identification
|
|
ISO Element Definition |
Unique and unambiguous identifier, as assigned to a financial institution using a
proprietary identification scheme.
|
|
ISO Type Definition |
Information related to an identification, for example, party identification or account
identification.
|
Elements: |
|
|
Document/MrgnRpt/ClrMmb/PrtryId [Sequence] |
|
Id |
Identification |
|
Issr |
Issuer |
|
SchmeNm |
Scheme Name |
|
MrgnRpt +ClrMmb ++PrtryId
|
tag |
Id
|
type |
Max35Text |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/ClrMmb[1..1]/PrtryId[1..1]/Id[1..1] |
X-path: |
/Document/MrgnRpt/ClrMmb/PrtryId/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Proprietary information, often a code, issued by the data source scheme issuer.
|
|
MrgnRpt +ClrMmb ++PrtryId
|
tag |
Issr
|
type |
Max35Text |
fullName |
Issuer |
path: |
/Document[1..1]/MrgnRpt[1..1]/ClrMmb[1..1]/PrtryId[1..1]/Issr[1..1] |
X-path: |
/Document/MrgnRpt/ClrMmb/PrtryId/Issr |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Issuer
|
|
ISO Element Definition |
Entity that assigns the identification.
|
|
MrgnRpt +ClrMmb ++PrtryId
|
tag |
SchmeNm
|
type |
Max35Text |
fullName |
SchemeName |
path: |
/Document[1..1]/MrgnRpt[1..1]/ClrMmb[1..1]/PrtryId[1..1]/SchmeNm[0..1] |
X-path: |
/Document/MrgnRpt/ClrMmb/PrtryId/SchmeNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Scheme Name
|
|
ISO Element Definition |
Short textual description of the scheme.
|
|
MrgnRpt
|
tag |
RptSummry
|
type |
MarginCalculation1 |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1] |
X-path: |
/Document/MrgnRpt/RptSummry |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Type Definition |
Provides the total margin amount, the collateral amount on deposit and the total minimum
requirement that used to calculate the margin result, either an excess or a deficit.
|
Elements: |
|
|
Document/MrgnRpt/RptSummry [Sequence] |
|
TtlMrgnAmt |
Total Margin Amount |
|
CollOnDpst |
Collateral On Deposit |
|
MinRqrmntDpst |
Minimum Requirement Deposit |
|
MrgnRslt |
Margin Result |
|
MrgnRpt +RptSummry
|
tag |
TtlMrgnAmt
|
type |
AmountAndDirection20 |
fullName |
TotalMarginAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/TtlMrgnAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptSummry/TtlMrgnAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Total Margin Amount
|
|
ISO Element Definition |
Total margin requirement (expressed in the reporting currency) that must be provided
by the clearing member to the central counterparty. This is the total requirement
calculated to cover the initial margin and the variation margin.
|
|
ISO Type Definition |
Amount of money debited or credited on the books of an account servicer.
|
Elements: |
|
|
Document/MrgnRpt/RptSummry/TtlMrgnAmt [Sequence] |
|
Amt |
Amount |
|
CdtDbtInd |
Credit Debit Indicator |
|
MrgnRpt +RptSummry ++TtlMrgnAmt
|
tag |
Amt
|
type |
ActiveOrHistoricCurrencyAndAmount |
fullName |
Amount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/TtlMrgnAmt[1..1]/Amt[1..1] |
X-path: |
/Document/MrgnRpt/RptSummry/TtlMrgnAmt/Amt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Amount
|
|
ISO Element Definition |
Total amount that needs to be settled.
|
|
ISO Type Definition |
A number of monetary units specified in an active or a historic currency where the
unit of currency is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveOrHistoricCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptSummry ++TtlMrgnAmt
|
tag |
CdtDbtInd
|
type |
CreditDebitCode |
fullName |
CreditDebitIndicator |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/TtlMrgnAmt[1..1]/CdtDbtInd[0..1] |
X-path: |
/Document/MrgnRpt/RptSummry/TtlMrgnAmt/CdtDbtInd |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Enumeration: |
|
CRDT |
Definition |
Operation is an increase. |
Name |
Credit |
ISO Definition |
Operation is an increase. |
ISO Name |
Credit |
|
|
DBIT |
Definition |
Operation is a decrease. |
Name |
Debit |
ISO Definition |
Operation is a decrease. |
ISO Name |
Debit |
|
Documentation: |
|
|
ISO Element Name |
Credit Debit Indicator
|
|
ISO Element Definition |
Indicates whether an entry is a credit or a debit.
|
|
ISO Type Definition |
Specifies if an operation is an increase or a decrease.
|
|
MrgnRpt +RptSummry
|
tag |
CollOnDpst
|
type |
Collateral6 |
fullName |
CollateralOnDeposit |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/CollOnDpst[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptSummry/CollOnDpst |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Collateral On Deposit
|
|
ISO Element Definition |
Provides details on the valuation of the collateral on deposit.
|
|
ISO Type Definition |
Provides the current and market value of the collateral held.
|
Elements: |
|
|
Document/MrgnRpt/RptSummry/CollOnDpst [Sequence] |
|
PstHrcutVal |
Post Haircut Value |
|
MktVal |
Market Value |
|
CollTp |
Collateral Type |
|
MrgnRpt +RptSummry ++CollOnDpst
|
tag |
PstHrcutVal
|
type |
ActiveCurrencyAndAmount |
fullName |
PostHaircutValue |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/CollOnDpst[0..unbounded]/PstHrcutVal[1..1] |
X-path: |
/Document/MrgnRpt/RptSummry/CollOnDpst/PstHrcutVal |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Post Haircut Value
|
|
ISO Element Definition |
Value of the collateral after deduction of a percentage (the haircut) that reflects
the perceived risk associated with holding this collateral.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptSummry ++CollOnDpst
|
tag |
MktVal
|
type |
ActiveCurrencyAndAmount |
fullName |
MarketValue |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/CollOnDpst[0..unbounded]/MktVal[1..1] |
X-path: |
/Document/MrgnRpt/RptSummry/CollOnDpst/MktVal |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Market Value
|
|
ISO Element Definition |
Value of the underlying collateral (cash, securities, Letter of credit.) based on
current market prices.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptSummry ++CollOnDpst
|
tag |
CollTp
|
type |
CollateralType1Code |
fullName |
CollateralType |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/CollOnDpst[0..unbounded]/CollTp[1..1] |
X-path: |
/Document/MrgnRpt/RptSummry/CollOnDpst/CollTp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
CASH |
Definition |
Collateral type is cash. |
Name |
Cash |
ISO Definition |
Collateral type is cash. |
ISO Name |
Cash |
|
|
SECU |
Definition |
Collateral type is securities. |
Name |
Securities |
ISO Definition |
Collateral type is securities. |
ISO Name |
Securities |
|
|
LCRE |
Definition |
Instrument issued by a bank substituting its name and credit standing for that of
its customer. A letter of credit is a written undertaking of the bank, issued for
the account of a customer (the applicant), to honour a demand for payment, upon the
beneficiary's compliance with the terms and conditions set forth in the undertaking.
|
Name |
LetterOfCredit |
ISO Definition |
Instrument issued by a bank substituting its name and credit standing for that of
its customer. A letter of credit is a written undertaking of the bank, issued for
the account of a customer (the applicant), to honour a demand for payment, upon the
beneficiary's compliance with the terms and conditions set forth in the undertaking.
|
ISO Name |
LetterOfCredit |
|
|
OTHR |
Definition |
Other assets that could be used as collateral. |
Name |
Other |
ISO Definition |
Other assets that could be used as collateral. |
ISO Name |
Other |
|
Documentation: |
|
|
ISO Element Name |
Collateral Type
|
|
ISO Element Definition |
Provides the type of collateral, such as securities or cash.
|
|
ISO Type Definition |
Specifies the type of collateral.
|
|
MrgnRpt +RptSummry
|
tag |
MinRqrmntDpst
|
type |
ActiveCurrencyAndAmount |
fullName |
MinimumRequirementDeposit |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/MinRqrmntDpst[0..1] |
X-path: |
/Document/MrgnRpt/RptSummry/MinRqrmntDpst |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Minimum Requirement Deposit
|
|
ISO Element Definition |
Minimum requirement (expressed in the reporting currency) for a participant if their
requirement falls below a specific amount set by the central counterparty.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptSummry
|
tag |
MrgnRslt
|
type |
MarginResult1Choice |
fullName |
MarginResult |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/MrgnRslt[0..1] |
X-path: |
/Document/MrgnRpt/RptSummry/MrgnRslt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Margin Result
|
|
ISO Element Definition |
Provide details on the margin result taking into consideration the total margin amount
and the minimum requirements deposit.
|
|
ISO Type Definition |
Provides details on the margin result.
|
Elements: |
|
|
Document/MrgnRpt/RptSummry/MrgnRslt [Sequence] |
|
Document/MrgnRpt/RptSummry/MrgnRslt [Choice] |
|
XcssAmt |
Excess Amount |
|
DfcitAmt |
Deficit Amount |
|
MrgnRpt +RptSummry ++MrgnRslt
|
tag |
XcssAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
ExcessAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/MrgnRslt[0..1]/XcssAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptSummry/MrgnRslt/XcssAmt |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Excess Amount
|
|
ISO Element Definition |
Excess amount that the central counterparty may restitute to the Clearing member.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptSummry ++MrgnRslt
|
tag |
DfcitAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
DeficitAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptSummry[0..1]/MrgnRslt[0..1]/DfcitAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptSummry/MrgnRslt/DfcitAmt |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Deficit Amount
|
|
ISO Element Definition |
Deficit amount that the central counterparty will provide to the clearing member.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt
|
tag |
RptDtls
|
type |
MarginReport2 |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Type Definition |
Provides the details on the margin report per margin account, and optionally per non-clearing
member.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls [Sequence] |
|
MrgnPdct |
Margin Product |
|
MrgnAcct |
Margin Account |
|
CollsdMrgnAcctInd |
Collateralised Margin Account Indicator |
|
NonClrMmb |
Non Clearing Member |
|
MrgnClctnSummry |
Margin Calculation Summary |
|
MrgnClctn |
Margin Calculation |
|
MrgnRpt +RptDtls
|
tag |
MrgnPdct
|
type |
MarginProductType1Choice |
fullName |
MarginProduct |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnPdct[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnPdct |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Margin Product
|
|
ISO Element Definition |
Specifies if the margin is related to equities or fixed income.
|
|
ISO Type Definition |
Provides specification for the underlying product of the margin.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnPdct [Sequence] |
|
Document/MrgnRpt/RptDtls/MrgnPdct [Choice] |
|
Cd |
Code |
|
Prtry |
Proprietary |
|
MrgnRpt +RptDtls ++MrgnPdct
|
tag |
Cd
|
type |
MarginProduct1Code |
fullName |
Code |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnPdct[0..unbounded]/Cd[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnPdct/Cd |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
EQUI |
Definition |
Specifies that the margin is related to equities. |
Name |
Equities |
ISO Definition |
Specifies that the margin is related to equities. |
ISO Name |
Equities |
|
|
FIXI |
Definition |
Specifies that the margin is related to fixed income. |
Name |
FixedIncome |
ISO Definition |
Specifies that the margin is related to fixed income. |
ISO Name |
FixedIncome |
|
Documentation: |
|
|
ISO Element Name |
Code
|
|
ISO Element Definition |
Specifies the underlying product of the margin using a code.
|
|
ISO Type Definition |
Specifies the underlying product of the margin.
|
|
MrgnRpt +RptDtls ++MrgnPdct
|
tag |
Prtry
|
type |
GenericIdentification30 |
fullName |
Proprietary |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnPdct[0..unbounded]/Prtry[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnPdct/Prtry |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Proprietary
|
|
ISO Element Definition |
Specifies the underlying product of the margin using a proprietary format.
|
|
ISO Type Definition |
Information related to an identification, for example, party identification or account
identification.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnPdct/Prtry [Sequence] |
|
Id |
Identification |
|
Issr |
Issuer |
|
SchmeNm |
Scheme Name |
|
MrgnRpt +RptDtls ++MrgnPdct +++Prtry
|
tag |
Id
|
type |
Exact4AlphaNumericText |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnPdct[0..unbounded]/Prtry[1..1]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnPdct/Prtry/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[a-zA-Z0-9]{4} |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Proprietary information, often a code, issued by the data source scheme issuer.
|
|
MrgnRpt +RptDtls ++MrgnPdct +++Prtry
|
tag |
Issr
|
type |
Max35Text |
fullName |
Issuer |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnPdct[0..unbounded]/Prtry[1..1]/Issr[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnPdct/Prtry/Issr |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Issuer
|
|
ISO Element Definition |
Entity that assigns the identification.
|
|
MrgnRpt +RptDtls ++MrgnPdct +++Prtry
|
tag |
SchmeNm
|
type |
Max35Text |
fullName |
SchemeName |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnPdct[0..unbounded]/Prtry[1..1]/SchmeNm[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnPdct/Prtry/SchmeNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Scheme Name
|
|
ISO Element Definition |
Short textual description of the scheme.
|
|
MrgnRpt +RptDtls
|
tag |
MrgnAcct
|
type |
SecuritiesAccount18 |
fullName |
MarginAccount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnAcct[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnAcct |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Margin Account
|
|
ISO Element Definition |
Identifies the clearing member's account.
|
|
ISO Type Definition |
Account to or from which a securities entry is made.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnAcct [Sequence] |
|
Id |
Identification |
|
Tp |
Type |
|
Nm |
Name |
|
MrgnRpt +RptDtls ++MrgnAcct
|
tag |
Id
|
type |
Max35Text |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnAcct[1..1]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnAcct/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Unambiguous identification for the account between the account owner and the account
servicer.
|
|
MrgnRpt +RptDtls ++MrgnAcct
|
tag |
Tp
|
type |
ClearingAccountType1Code |
fullName |
Type |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnAcct[1..1]/Tp[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnAcct/Tp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
HOUS |
Definition |
Specifies that the account is used to register trades executed for either the clearing
member or its subsidiaries.
|
Name |
House |
ISO Definition |
Specifies that the account is used to register trades executed for either the clearing
member or its subsidiaries.
|
ISO Name |
House |
|
|
CLIE |
Definition |
Specifies that the account is used to register trades executed for the clearing member's
customers.
|
Name |
Client |
ISO Definition |
Specifies that the account is used to register trades executed for the clearing member's
customers.
|
ISO Name |
Client |
|
|
LIPR |
Definition |
Specifies that the account is used to register trades executed for liquidity providers
(also known as market maker) activities.
|
Name |
LiquidityProvider |
ISO Definition |
Specifies that the account is used to register trades executed for liquidity providers
(also known as market maker) activities.
|
ISO Name |
LiquidityProvider |
|
Documentation: |
|
|
ISO Element Name |
Type
|
|
ISO Element Definition |
Specifies if the account is a House, a Client or a Liquidity Provider (Market Maker)
account.
|
|
ISO Type Definition |
Specifies the clearing account type.
|
|
MrgnRpt +RptDtls ++MrgnAcct
|
tag |
Nm
|
type |
Max70Text |
fullName |
Name |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnAcct[1..1]/Nm[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnAcct/Nm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
70 |
Documentation: |
|
|
ISO Element Name |
Name
|
|
ISO Element Definition |
Description of the account.
|
|
MrgnRpt +RptDtls
|
tag |
CollsdMrgnAcctInd
|
type |
YesNoIndicator |
fullName |
CollateralisedMarginAccountIndicator |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/CollsdMrgnAcctInd[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/CollsdMrgnAcctInd |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Collateralised Margin Account Indicator
|
|
ISO Element Definition |
Used to indicate whether the reported margin account is collateralised or not. If
not collateralised, the account is configured for informational reporting.
|
|
ISO Type Definition |
Indicates a "Yes" or "No" type of answer for an element.
|
|
MrgnRpt +RptDtls
|
tag |
NonClrMmb
|
type |
PartyIdentificationAndAccount31 |
fullName |
NonClearingMember |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Non Clearing Member
|
|
ISO Element Definition |
Provides details about the non clearing member identification and account.
|
|
ISO Type Definition |
Party and account details.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb [Sequence] |
|
Id |
Identification |
|
AltrnId |
Alternate Identification |
|
AddtlInf |
Additional Information |
|
ClrAcct |
Clearing Account |
|
MrgnRpt +RptDtls ++NonClrMmb
|
tag |
Id
|
type |
PartyIdentification33Choice |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Identification of the party.
|
|
ISO Type Definition |
Identification of a party.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/Id [Sequence] |
|
Document/MrgnRpt/RptDtls/NonClrMmb/Id [Choice] |
|
AnyBIC |
Any BIC |
|
PrtryId |
Proprietary Identification |
|
NmAndAdr |
Name And Address |
|
MrgnRpt +RptDtls ++NonClrMmb +++Id
|
tag |
AnyBIC
|
type |
AnyBICIdentifier |
fullName |
AnyBIC |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/AnyBIC[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/AnyBIC |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1} |
Documentation: |
|
|
ISO Element Name |
Any BIC
|
|
ISO Element Definition |
Unique and unambiguous identifier for an organisation that is allocated by an institution,
eg, Dun & Bradstreet Identification.
|
|
ISO Type Definition |
Code allocated to a financial or non-financial institution by the ISO 9362 Registration
Authority, as described in ISO 9362 "Banking - Banking telecommunication messages
- Business identifier code (BIC)".
|
Constraint: |
|
|
Name |
AnyBIC |
|
Definition |
Only a valid Business identifier code is allowed. Business identifier codes for financial
or non-financial institutions are registered by the ISO 9362 Registration Authority
in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id
|
tag |
PrtryId
|
type |
GenericIdentification29 |
fullName |
ProprietaryIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/PrtryId[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/PrtryId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Proprietary Identification
|
|
ISO Element Definition |
Unique and unambiguous identifier, as assigned to a financial institution using a
proprietary identification scheme.
|
|
ISO Type Definition |
Information related to an identification, for example, party identification or account
identification.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/Id/PrtryId [Sequence] |
|
Id |
Identification |
|
Issr |
Issuer |
|
SchmeNm |
Scheme Name |
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++PrtryId
|
tag |
Id
|
type |
Max35Text |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/PrtryId[1..1]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/PrtryId/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Proprietary information, often a code, issued by the data source scheme issuer.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++PrtryId
|
tag |
Issr
|
type |
Max35Text |
fullName |
Issuer |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/PrtryId[1..1]/Issr[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/PrtryId/Issr |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Issuer
|
|
ISO Element Definition |
Entity that assigns the identification.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++PrtryId
|
tag |
SchmeNm
|
type |
Max35Text |
fullName |
SchemeName |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/PrtryId[1..1]/SchmeNm[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/PrtryId/SchmeNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Scheme Name
|
|
ISO Element Definition |
Short textual description of the scheme.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id
|
tag |
NmAndAdr
|
type |
NameAndAddress6 |
fullName |
NameAndAddress |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/NmAndAdr[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Name And Address
|
|
ISO Element Definition |
Name by which a party is known and which is usually used to identify that party.
|
|
ISO Type Definition |
Name and address of an institution.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr [Sequence] |
|
Nm |
Name |
|
Adr |
Address |
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++NmAndAdr
|
tag |
Nm
|
type |
Max70Text |
fullName |
Name |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/NmAndAdr[1..1]/Nm[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr/Nm |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
70 |
Documentation: |
|
|
ISO Element Name |
Name
|
|
ISO Element Definition |
Name by which a party is known and which is usually used to identify that party.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++NmAndAdr
|
tag |
Adr
|
type |
PostalAddress2 |
fullName |
Address |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/NmAndAdr[1..1]/Adr[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr/Adr |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Address
|
|
ISO Element Definition |
Information that locates and identifies a specific address, as defined by postal services.
|
|
ISO Type Definition |
Address of a party expressed in a formal structure, usually according to the country's
postal services specifications.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr/Adr [Sequence] |
|
StrtNm |
Street Name |
|
PstCdId |
Post Code Identification |
|
TwnNm |
Town Name |
|
CtrySubDvsn |
Country Sub Division |
|
Ctry |
Country |
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++NmAndAdr +++++Adr
|
tag |
StrtNm
|
type |
Max70Text |
fullName |
StreetName |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/NmAndAdr[1..1]/Adr[1..1]/StrtNm[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr/Adr/StrtNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
70 |
Documentation: |
|
|
ISO Element Name |
Street Name
|
|
ISO Element Definition |
Name of a street or thoroughfare.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++NmAndAdr +++++Adr
|
tag |
PstCdId
|
type |
Max16Text |
fullName |
PostCodeIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/NmAndAdr[1..1]/Adr[1..1]/PstCdId[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr/Adr/PstCdId |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
16 |
Documentation: |
|
|
ISO Element Name |
Post Code Identification
|
|
ISO Element Definition |
Identifier consisting of a group of letters and/or numbers that is added to a postal
address to assist the sorting of mail.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++NmAndAdr +++++Adr
|
tag |
TwnNm
|
type |
Max35Text |
fullName |
TownName |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/NmAndAdr[1..1]/Adr[1..1]/TwnNm[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr/Adr/TwnNm |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Town Name
|
|
ISO Element Definition |
Name of a built-up area, with defined boundaries, and a local government.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++NmAndAdr +++++Adr
|
tag |
CtrySubDvsn
|
type |
Max35Text |
fullName |
CountrySubDivision |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/NmAndAdr[1..1]/Adr[1..1]/CtrySubDvsn[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr/Adr/CtrySubDvsn |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Country Sub Division
|
|
ISO Element Definition |
Identifies a subdivision of a country for example, state, region, county.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++Id ++++NmAndAdr +++++Adr
|
tag |
Ctry
|
type |
CountryCode |
fullName |
Country |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/Id[1..1]/NmAndAdr[1..1]/Adr[1..1]/Ctry[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/Id/NmAndAdr/Adr/Ctry |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[A-Z]{2,2} |
Documentation: |
|
|
ISO Element Name |
Country
|
|
ISO Element Definition |
Nation with its own government.
|
|
ISO Type Definition |
Code to identify a country, a dependency, or another area of particular geopolitical
interest, on the basis of country names obtained from the United Nations (ISO 3166,
Alpha-2 code).
|
Constraint: |
|
|
Name |
Country |
|
Definition |
The code is checked against the list of country names obtained from the United Nations
(ISO 3166, Alpha-2 code).
|
|
MrgnRpt +RptDtls ++NonClrMmb
|
tag |
AltrnId
|
type |
AlternatePartyIdentification4 |
fullName |
AlternateIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Alternate Identification
|
|
ISO Element Definition |
Alternate identification for a party.
|
|
ISO Type Definition |
Alternate identification for a party using an identification type, a country code
and a text field.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId [Sequence] |
|
IdTp |
Identification Type |
|
Ctry |
Country |
|
AltrnId |
Alternate Identification |
|
MrgnRpt +RptDtls ++NonClrMmb +++AltrnId
|
tag |
IdTp
|
type |
IdentificationType6Choice |
fullName |
IdentificationType |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1]/IdTp[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Identification Type
|
|
ISO Element Definition |
Specifies the type of alternate identification of the party identified.
|
|
ISO Type Definition |
Choice between a code and a data source scheme to specify the type of alternate identification.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp [Sequence] |
|
Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp [Choice] |
|
Cd |
Code |
|
Prtry |
Proprietary |
|
MrgnRpt +RptDtls ++NonClrMmb +++AltrnId ++++IdTp
|
tag |
Cd
|
type |
TypeOfIdentification1Code |
fullName |
Code |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1]/IdTp[1..1]/Cd[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp/Cd |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
ARNU |
Definition |
Number assigned by a government agency to identify foreign nationals. |
Name |
AlienRegistrationNumber |
ISO Definition |
Number assigned by a government agency to identify foreign nationals. |
ISO Name |
AlienRegistrationNumber |
|
|
CCPT |
Definition |
Number assigned by a passport authority. |
Name |
PassportNumber |
ISO Definition |
Number assigned by a passport authority. |
ISO Name |
PassportNumber |
|
|
CHTY |
Definition |
Number assigned to a tax exempt entity. |
Name |
TaxExemptIdentificationNumber |
ISO Definition |
Number assigned to a tax exempt entity. |
ISO Name |
TaxExemptIdentificationNumber |
|
|
CORP |
Definition |
Number assigned to a corporate entity. |
Name |
CorporateIdentification |
ISO Definition |
Number assigned to a corporate entity. |
ISO Name |
CorporateIdentification |
|
|
DRLC |
Definition |
Number assigned to a driver's license. |
Name |
DriverLicenseNumber |
ISO Definition |
Number assigned to a driver's license. |
ISO Name |
DriverLicenseNumber |
|
|
FIIN |
Definition |
Number assigned to a foreign investor (other than the alien number). |
Name |
ForeignInvestmentIdentityNumber |
ISO Definition |
Number assigned to a foreign investor (other than the alien number). |
ISO Name |
ForeignInvestmentIdentityNumber |
|
|
TXID |
Definition |
Number assigned by a tax authority to an entity. |
Name |
TaxIdentificationNumber |
ISO Definition |
Number assigned by a tax authority to an entity. |
ISO Name |
TaxIdentificationNumber |
|
Documentation: |
|
|
ISO Element Name |
Code
|
|
ISO Element Definition |
Type of identification is defined using an ISO 20022 code.
|
|
ISO Type Definition |
Specifies the type of alternate identification which can be used to give an alternate
identification of the party identified.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++AltrnId ++++IdTp
|
tag |
Prtry
|
type |
GenericIdentification30 |
fullName |
Proprietary |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1]/IdTp[1..1]/Prtry[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp/Prtry |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Proprietary
|
|
ISO Element Definition |
Type of identification is defined using a proprietary code.
|
|
ISO Type Definition |
Information related to an identification, for example, party identification or account
identification.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp/Prtry [Sequence] |
|
Id |
Identification |
|
Issr |
Issuer |
|
SchmeNm |
Scheme Name |
|
MrgnRpt +RptDtls ++NonClrMmb +++AltrnId ++++IdTp +++++Prtry
|
tag |
Id
|
type |
Exact4AlphaNumericText |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1]/IdTp[1..1]/Prtry[1..1]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp/Prtry/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[a-zA-Z0-9]{4} |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Proprietary information, often a code, issued by the data source scheme issuer.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++AltrnId ++++IdTp +++++Prtry
|
tag |
Issr
|
type |
Max35Text |
fullName |
Issuer |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1]/IdTp[1..1]/Prtry[1..1]/Issr[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp/Prtry/Issr |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Issuer
|
|
ISO Element Definition |
Entity that assigns the identification.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++AltrnId ++++IdTp +++++Prtry
|
tag |
SchmeNm
|
type |
Max35Text |
fullName |
SchemeName |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1]/IdTp[1..1]/Prtry[1..1]/SchmeNm[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/IdTp/Prtry/SchmeNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Scheme Name
|
|
ISO Element Definition |
Short textual description of the scheme.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++AltrnId
|
tag |
Ctry
|
type |
CountryCode |
fullName |
Country |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1]/Ctry[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/Ctry |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[A-Z]{2,2} |
Documentation: |
|
|
ISO Element Name |
Country
|
|
ISO Element Definition |
Country in which a person resides (the place of a person's home). In the case of a
company, it is the country from which the affairs of that company are directed.
|
|
ISO Type Definition |
Code to identify a country, a dependency, or another area of particular geopolitical
interest, on the basis of country names obtained from the United Nations (ISO 3166,
Alpha-2 code).
|
Constraint: |
|
|
Name |
Country |
|
Definition |
The code is checked against the list of country names obtained from the United Nations
(ISO 3166, Alpha-2 code).
|
|
MrgnRpt +RptDtls ++NonClrMmb +++AltrnId
|
tag |
AltrnId
|
type |
Max35Text |
fullName |
AlternateIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AltrnId[0..1]/AltrnId[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AltrnId/AltrnId |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Alternate Identification
|
|
ISO Element Definition |
Alternate identification for a party.
|
|
MrgnRpt +RptDtls ++NonClrMmb
|
tag |
AddtlInf
|
type |
PartyTextInformation1 |
fullName |
AdditionalInformation |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AddtlInf[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AddtlInf |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Additional Information
|
|
ISO Element Definition |
Provides additional information to a party identification.
|
|
ISO Type Definition |
Provides additional information regarding the party, for example, the contact unit
or person responsible for the transaction identified in the message.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/AddtlInf [Sequence] |
|
DclrtnDtls |
Declaration Details |
|
PtyCtctDtls |
Party Contact Details |
|
RegnDtls |
Registration Details |
Constraint: |
|
|
Name |
AdditonalDetailsGuideline |
|
Definition |
Unless bilaterally agreed between the Sender and Receiver, DeclarationlDetails, RegistrationDetails
and PartyContactDetails must not contain information that can be provided in a structured
field.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++AddtlInf
|
tag |
DclrtnDtls
|
type |
Max350Text |
fullName |
DeclarationDetails |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AddtlInf[0..1]/DclrtnDtls[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AddtlInf/DclrtnDtls |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
350 |
Documentation: |
|
|
ISO Element Name |
Declaration Details
|
|
ISO Element Definition |
Provides declaration details narrative relative to the party.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++AddtlInf
|
tag |
PtyCtctDtls
|
type |
Max140Text |
fullName |
PartyContactDetails |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AddtlInf[0..1]/PtyCtctDtls[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AddtlInf/PtyCtctDtls |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
140 |
Documentation: |
|
|
ISO Element Name |
Party Contact Details
|
|
ISO Element Definition |
Provides additional information regarding the party, for example, the contact unit
or person responsible for the transaction identified in the message.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++AddtlInf
|
tag |
RegnDtls
|
type |
Max350Text |
fullName |
RegistrationDetails |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/AddtlInf[0..1]/RegnDtls[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/AddtlInf/RegnDtls |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
350 |
Documentation: |
|
|
ISO Element Name |
Registration Details
|
|
ISO Element Definition |
Provides information required for the registration.
|
|
MrgnRpt +RptDtls ++NonClrMmb
|
tag |
ClrAcct
|
type |
SecuritiesAccount18 |
fullName |
ClearingAccount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/ClrAcct[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/ClrAcct |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Clearing Account
|
|
ISO Element Definition |
Identifies the clearing member account at the Central counterparty through which the
trade must be cleared (sometimes called position account).
|
|
ISO Type Definition |
Account to or from which a securities entry is made.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/NonClrMmb/ClrAcct [Sequence] |
|
Id |
Identification |
|
Tp |
Type |
|
Nm |
Name |
|
MrgnRpt +RptDtls ++NonClrMmb +++ClrAcct
|
tag |
Id
|
type |
Max35Text |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/ClrAcct[0..1]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/ClrAcct/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Unambiguous identification for the account between the account owner and the account
servicer.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++ClrAcct
|
tag |
Tp
|
type |
ClearingAccountType1Code |
fullName |
Type |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/ClrAcct[0..1]/Tp[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/ClrAcct/Tp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
HOUS |
Definition |
Specifies that the account is used to register trades executed for either the clearing
member or its subsidiaries.
|
Name |
House |
ISO Definition |
Specifies that the account is used to register trades executed for either the clearing
member or its subsidiaries.
|
ISO Name |
House |
|
|
CLIE |
Definition |
Specifies that the account is used to register trades executed for the clearing member's
customers.
|
Name |
Client |
ISO Definition |
Specifies that the account is used to register trades executed for the clearing member's
customers.
|
ISO Name |
Client |
|
|
LIPR |
Definition |
Specifies that the account is used to register trades executed for liquidity providers
(also known as market maker) activities.
|
Name |
LiquidityProvider |
ISO Definition |
Specifies that the account is used to register trades executed for liquidity providers
(also known as market maker) activities.
|
ISO Name |
LiquidityProvider |
|
Documentation: |
|
|
ISO Element Name |
Type
|
|
ISO Element Definition |
Specifies if the account is a House, a Client or a Liquidity Provider (Market Maker)
account.
|
|
ISO Type Definition |
Specifies the clearing account type.
|
|
MrgnRpt +RptDtls ++NonClrMmb +++ClrAcct
|
tag |
Nm
|
type |
Max70Text |
fullName |
Name |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/NonClrMmb[0..unbounded]/ClrAcct[0..1]/Nm[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/NonClrMmb/ClrAcct/Nm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
70 |
Documentation: |
|
|
ISO Element Name |
Name
|
|
ISO Element Definition |
Description of the account.
|
|
MrgnRpt +RptDtls
|
tag |
MrgnClctnSummry
|
type |
MarginCalculation1 |
fullName |
MarginCalculationSummary |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Margin Calculation Summary
|
|
ISO Element Definition |
Provides the margin calculation summary per margin account.
|
|
ISO Type Definition |
Provides the total margin amount, the collateral amount on deposit and the total minimum
requirement that used to calculate the margin result, either an excess or a deficit.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctnSummry [Sequence] |
|
TtlMrgnAmt |
Total Margin Amount |
|
CollOnDpst |
Collateral On Deposit |
|
MinRqrmntDpst |
Minimum Requirement Deposit |
|
MrgnRslt |
Margin Result |
|
MrgnRpt +RptDtls ++MrgnClctnSummry
|
tag |
TtlMrgnAmt
|
type |
AmountAndDirection20 |
fullName |
TotalMarginAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/TtlMrgnAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/TtlMrgnAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Total Margin Amount
|
|
ISO Element Definition |
Total margin requirement (expressed in the reporting currency) that must be provided
by the clearing member to the central counterparty. This is the total requirement
calculated to cover the initial margin and the variation margin.
|
|
ISO Type Definition |
Amount of money debited or credited on the books of an account servicer.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctnSummry/TtlMrgnAmt [Sequence] |
|
Amt |
Amount |
|
CdtDbtInd |
Credit Debit Indicator |
|
MrgnRpt +RptDtls ++MrgnClctnSummry +++TtlMrgnAmt
|
tag |
Amt
|
type |
ActiveOrHistoricCurrencyAndAmount |
fullName |
Amount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/TtlMrgnAmt[1..1]/Amt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/TtlMrgnAmt/Amt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Amount
|
|
ISO Element Definition |
Total amount that needs to be settled.
|
|
ISO Type Definition |
A number of monetary units specified in an active or a historic currency where the
unit of currency is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveOrHistoricCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctnSummry +++TtlMrgnAmt
|
tag |
CdtDbtInd
|
type |
CreditDebitCode |
fullName |
CreditDebitIndicator |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/TtlMrgnAmt[1..1]/CdtDbtInd[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/TtlMrgnAmt/CdtDbtInd |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Enumeration: |
|
CRDT |
Definition |
Operation is an increase. |
Name |
Credit |
ISO Definition |
Operation is an increase. |
ISO Name |
Credit |
|
|
DBIT |
Definition |
Operation is a decrease. |
Name |
Debit |
ISO Definition |
Operation is a decrease. |
ISO Name |
Debit |
|
Documentation: |
|
|
ISO Element Name |
Credit Debit Indicator
|
|
ISO Element Definition |
Indicates whether an entry is a credit or a debit.
|
|
ISO Type Definition |
Specifies if an operation is an increase or a decrease.
|
|
MrgnRpt +RptDtls ++MrgnClctnSummry
|
tag |
CollOnDpst
|
type |
Collateral6 |
fullName |
CollateralOnDeposit |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/CollOnDpst[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/CollOnDpst |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Collateral On Deposit
|
|
ISO Element Definition |
Provides details on the valuation of the collateral on deposit.
|
|
ISO Type Definition |
Provides the current and market value of the collateral held.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctnSummry/CollOnDpst [Sequence] |
|
PstHrcutVal |
Post Haircut Value |
|
MktVal |
Market Value |
|
CollTp |
Collateral Type |
|
MrgnRpt +RptDtls ++MrgnClctnSummry +++CollOnDpst
|
tag |
PstHrcutVal
|
type |
ActiveCurrencyAndAmount |
fullName |
PostHaircutValue |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/CollOnDpst[0..unbounded]/PstHrcutVal[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/CollOnDpst/PstHrcutVal |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Post Haircut Value
|
|
ISO Element Definition |
Value of the collateral after deduction of a percentage (the haircut) that reflects
the perceived risk associated with holding this collateral.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctnSummry +++CollOnDpst
|
tag |
MktVal
|
type |
ActiveCurrencyAndAmount |
fullName |
MarketValue |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/CollOnDpst[0..unbounded]/MktVal[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/CollOnDpst/MktVal |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Market Value
|
|
ISO Element Definition |
Value of the underlying collateral (cash, securities, Letter of credit.) based on
current market prices.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctnSummry +++CollOnDpst
|
tag |
CollTp
|
type |
CollateralType1Code |
fullName |
CollateralType |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/CollOnDpst[0..unbounded]/CollTp[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/CollOnDpst/CollTp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
CASH |
Definition |
Collateral type is cash. |
Name |
Cash |
ISO Definition |
Collateral type is cash. |
ISO Name |
Cash |
|
|
SECU |
Definition |
Collateral type is securities. |
Name |
Securities |
ISO Definition |
Collateral type is securities. |
ISO Name |
Securities |
|
|
LCRE |
Definition |
Instrument issued by a bank substituting its name and credit standing for that of
its customer. A letter of credit is a written undertaking of the bank, issued for
the account of a customer (the applicant), to honour a demand for payment, upon the
beneficiary's compliance with the terms and conditions set forth in the undertaking.
|
Name |
LetterOfCredit |
ISO Definition |
Instrument issued by a bank substituting its name and credit standing for that of
its customer. A letter of credit is a written undertaking of the bank, issued for
the account of a customer (the applicant), to honour a demand for payment, upon the
beneficiary's compliance with the terms and conditions set forth in the undertaking.
|
ISO Name |
LetterOfCredit |
|
|
OTHR |
Definition |
Other assets that could be used as collateral. |
Name |
Other |
ISO Definition |
Other assets that could be used as collateral. |
ISO Name |
Other |
|
Documentation: |
|
|
ISO Element Name |
Collateral Type
|
|
ISO Element Definition |
Provides the type of collateral, such as securities or cash.
|
|
ISO Type Definition |
Specifies the type of collateral.
|
|
MrgnRpt +RptDtls ++MrgnClctnSummry
|
tag |
MinRqrmntDpst
|
type |
ActiveCurrencyAndAmount |
fullName |
MinimumRequirementDeposit |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/MinRqrmntDpst[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/MinRqrmntDpst |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Minimum Requirement Deposit
|
|
ISO Element Definition |
Minimum requirement (expressed in the reporting currency) for a participant if their
requirement falls below a specific amount set by the central counterparty.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctnSummry
|
tag |
MrgnRslt
|
type |
MarginResult1Choice |
fullName |
MarginResult |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/MrgnRslt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/MrgnRslt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Margin Result
|
|
ISO Element Definition |
Provide details on the margin result taking into consideration the total margin amount
and the minimum requirements deposit.
|
|
ISO Type Definition |
Provides details on the margin result.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctnSummry/MrgnRslt [Sequence] |
|
Document/MrgnRpt/RptDtls/MrgnClctnSummry/MrgnRslt [Choice] |
|
XcssAmt |
Excess Amount |
|
DfcitAmt |
Deficit Amount |
|
MrgnRpt +RptDtls ++MrgnClctnSummry +++MrgnRslt
|
tag |
XcssAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
ExcessAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/MrgnRslt[0..1]/XcssAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/MrgnRslt/XcssAmt |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Excess Amount
|
|
ISO Element Definition |
Excess amount that the central counterparty may restitute to the Clearing member.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctnSummry +++MrgnRslt
|
tag |
DfcitAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
DeficitAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctnSummry[0..1]/MrgnRslt[0..1]/DfcitAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctnSummry/MrgnRslt/DfcitAmt |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Deficit Amount
|
|
ISO Element Definition |
Deficit amount that the central counterparty will provide to the clearing member.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls
|
tag |
MrgnClctn
|
type |
MarginCalculation2 |
fullName |
MarginCalculation |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Margin Calculation
|
|
ISO Element Definition |
Provides the margin details such as the exposure amount and the initial margin.
|
|
ISO Type Definition |
Provides the details on the margin calculation per financial instrument or per currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn [Sequence] |
|
FinInstrmId |
Financial Instrument Identification |
|
XpsrAmt |
Exposure Amount |
|
TtlMrgnAmt |
Total Margin Amount |
|
CollOnDpst |
Collateral On Deposit |
|
MinRqrmntDpst |
Minimum Requirement Deposit |
|
MrgnRslt |
Margin Result |
|
MrgnTpAmt |
Margin Type Amount |
Constraint: |
|
|
Name |
MarginTypePresenceRule |
|
MrgnRpt +RptDtls ++MrgnClctn
|
tag |
FinInstrmId
|
type |
SecurityIdentification14 |
fullName |
FinancialInstrumentIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Financial Instrument Identification
|
|
ISO Element Definition |
Provides details about the security identification.
|
|
ISO Type Definition |
Identification of a security.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId [Sequence] |
|
ISIN |
ISIN |
|
OthrId |
Other Identification |
|
Desc |
Description |
Constraint: |
|
|
Name |
DescriptionPresenceRule |
|
Definition |
If Description is not present then either ISIN or at least one occurrence of OtherIdentification
must be present.
|
Constraint: |
|
|
Name |
OtherIdentificationPresenceRule |
|
Definition |
If OtherIdentification is not present then either ISIN or Description must be present. |
Constraint: |
|
|
Name |
ISINPresenceRule |
|
Definition |
If ISIN is not present then either Description or at least one occurrence of OtherIdentification
must be present.
|
Constraint: |
|
|
Name |
DescriptionUsageRule |
|
Definition |
Description must be used alone as the last resort. |
Constraint: |
|
|
Name |
ISINGuideline |
|
Definition |
When a ISIN code exist. It is strongly recommended that the ISIN be used. |
|
MrgnRpt +RptDtls ++MrgnClctn +++FinInstrmId
|
tag |
ISIN
|
type |
ISINIdentifier |
fullName |
ISIN |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1]/ISIN[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/ISIN |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Pattern: |
[A-Z0-9]{12,12} |
Documentation: |
|
|
ISO Element Name |
ISIN
|
|
ISO Element Definition |
International Securities Identification Number (ISIN). A numbering system designed
by the United Nation's International Organisation for Standardisation (ISO). The ISIN
is composed of a 2-character prefix representing the country of issue, followed by
the national security number (if one exists), and a check digit. Each country has
a national numbering agency that assigns ISIN numbers for securities in that country.
|
|
ISO Type Definition |
International Securities Identification Number (ISIN). A numbering system designed
by the United Nation's International Organisation for Standardisation (ISO). The ISIN
is composed of a 2-character prefix representing the country of issue, followed by
the national security number (if one exists), and a check digit. Each country has
a national numbering agency that assigns ISIN numbers for securities in that country.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++FinInstrmId
|
tag |
OthrId
|
type |
OtherIdentification1 |
fullName |
OtherIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Other Identification
|
|
ISO Element Definition |
Identification of a security by proprietary or domestic identification scheme.
|
|
ISO Type Definition |
Other accepted financial instrument's identification than ISIN.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId [Sequence] |
|
Id |
Identification |
|
Sfx |
Suffix |
|
Tp |
Type |
|
MrgnRpt +RptDtls ++MrgnClctn +++FinInstrmId ++++OthrId
|
tag |
Id
|
type |
Max35Text |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Identification of a security.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++FinInstrmId ++++OthrId
|
tag |
Sfx
|
type |
Max16Text |
fullName |
Suffix |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Sfx[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId/Sfx |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
16 |
Documentation: |
|
|
ISO Element Name |
Suffix
|
|
ISO Element Definition |
Identifies the suffix of the security identification.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++FinInstrmId ++++OthrId
|
tag |
Tp
|
type |
IdentificationSource3Choice |
fullName |
Type |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Tp[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId/Tp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Type
|
|
ISO Element Definition |
Type of the identification.
|
|
ISO Type Definition |
Choice between source of identification of a financial instrument.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId/Tp [Sequence] |
|
Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId/Tp [Choice] |
|
Cd |
Code |
|
Prtry |
Proprietary |
|
MrgnRpt +RptDtls ++MrgnClctn +++FinInstrmId ++++OthrId +++++Tp
|
tag |
Cd
|
type |
ExternalFinancialInstrumentIdentificationType1Code |
fullName |
Code |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Tp[1..1]/Cd[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId/Tp/Cd |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
4 |
Documentation: |
|
|
ISO Element Name |
Code
|
|
ISO Element Definition |
Unique and unambiguous identification source, as assigned via a pre-determined code
list.
|
|
ISO Type Definition |
Specifies the external financial instrument identification type scheme name code in
the format of character string with a maximum length of 4 characters.
The list of valid codes is an external code list published separately.
External code sets can be downloaded from www.iso20022.org.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++FinInstrmId ++++OthrId +++++Tp
|
tag |
Prtry
|
type |
Max35Text |
fullName |
Proprietary |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Tp[1..1]/Prtry[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/OthrId/Tp/Prtry |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Proprietary
|
|
ISO Element Definition |
Unique and unambiguous identification source using a proprietary identification scheme.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++FinInstrmId
|
tag |
Desc
|
type |
Max140Text |
fullName |
Description |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/FinInstrmId[0..1]/Desc[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/FinInstrmId/Desc |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
140 |
Documentation: |
|
|
ISO Element Name |
Description
|
|
ISO Element Definition |
Textual description of a security instrument.
|
|
MrgnRpt +RptDtls ++MrgnClctn
|
tag |
XpsrAmt
|
type |
Amount2 |
fullName |
ExposureAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/XpsrAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/XpsrAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Exposure Amount
|
|
ISO Element Definition |
Net total of the transaction exposure of all outstanding deals.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/XpsrAmt [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++XpsrAmt
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/XpsrAmt[0..1]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/XpsrAmt/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++XpsrAmt
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/XpsrAmt[0..1]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/XpsrAmt/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn
|
tag |
TtlMrgnAmt
|
type |
AmountAndDirection20 |
fullName |
TotalMarginAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/TtlMrgnAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/TtlMrgnAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Total Margin Amount
|
|
ISO Element Definition |
Provides the total margin amount.
|
|
ISO Type Definition |
Amount of money debited or credited on the books of an account servicer.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/TtlMrgnAmt [Sequence] |
|
Amt |
Amount |
|
CdtDbtInd |
Credit Debit Indicator |
|
MrgnRpt +RptDtls ++MrgnClctn +++TtlMrgnAmt
|
tag |
Amt
|
type |
ActiveOrHistoricCurrencyAndAmount |
fullName |
Amount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/TtlMrgnAmt[1..1]/Amt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/TtlMrgnAmt/Amt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Amount
|
|
ISO Element Definition |
Total amount that needs to be settled.
|
|
ISO Type Definition |
A number of monetary units specified in an active or a historic currency where the
unit of currency is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveOrHistoricCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++TtlMrgnAmt
|
tag |
CdtDbtInd
|
type |
CreditDebitCode |
fullName |
CreditDebitIndicator |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/TtlMrgnAmt[1..1]/CdtDbtInd[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/TtlMrgnAmt/CdtDbtInd |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Enumeration: |
|
CRDT |
Definition |
Operation is an increase. |
Name |
Credit |
ISO Definition |
Operation is an increase. |
ISO Name |
Credit |
|
|
DBIT |
Definition |
Operation is a decrease. |
Name |
Debit |
ISO Definition |
Operation is a decrease. |
ISO Name |
Debit |
|
Documentation: |
|
|
ISO Element Name |
Credit Debit Indicator
|
|
ISO Element Definition |
Indicates whether an entry is a credit or a debit.
|
|
ISO Type Definition |
Specifies if an operation is an increase or a decrease.
|
|
MrgnRpt +RptDtls ++MrgnClctn
|
tag |
CollOnDpst
|
type |
Collateral6 |
fullName |
CollateralOnDeposit |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/CollOnDpst[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/CollOnDpst |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Collateral On Deposit
|
|
ISO Element Definition |
Provides details on the valuation of the collateral on deposit.
|
|
ISO Type Definition |
Provides the current and market value of the collateral held.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/CollOnDpst [Sequence] |
|
PstHrcutVal |
Post Haircut Value |
|
MktVal |
Market Value |
|
CollTp |
Collateral Type |
|
MrgnRpt +RptDtls ++MrgnClctn +++CollOnDpst
|
tag |
PstHrcutVal
|
type |
ActiveCurrencyAndAmount |
fullName |
PostHaircutValue |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/CollOnDpst[0..unbounded]/PstHrcutVal[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/CollOnDpst/PstHrcutVal |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Post Haircut Value
|
|
ISO Element Definition |
Value of the collateral after deduction of a percentage (the haircut) that reflects
the perceived risk associated with holding this collateral.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++CollOnDpst
|
tag |
MktVal
|
type |
ActiveCurrencyAndAmount |
fullName |
MarketValue |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/CollOnDpst[0..unbounded]/MktVal[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/CollOnDpst/MktVal |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Market Value
|
|
ISO Element Definition |
Value of the underlying collateral (cash, securities, Letter of credit.) based on
current market prices.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++CollOnDpst
|
tag |
CollTp
|
type |
CollateralType1Code |
fullName |
CollateralType |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/CollOnDpst[0..unbounded]/CollTp[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/CollOnDpst/CollTp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
CASH |
Definition |
Collateral type is cash. |
Name |
Cash |
ISO Definition |
Collateral type is cash. |
ISO Name |
Cash |
|
|
SECU |
Definition |
Collateral type is securities. |
Name |
Securities |
ISO Definition |
Collateral type is securities. |
ISO Name |
Securities |
|
|
LCRE |
Definition |
Instrument issued by a bank substituting its name and credit standing for that of
its customer. A letter of credit is a written undertaking of the bank, issued for
the account of a customer (the applicant), to honour a demand for payment, upon the
beneficiary's compliance with the terms and conditions set forth in the undertaking.
|
Name |
LetterOfCredit |
ISO Definition |
Instrument issued by a bank substituting its name and credit standing for that of
its customer. A letter of credit is a written undertaking of the bank, issued for
the account of a customer (the applicant), to honour a demand for payment, upon the
beneficiary's compliance with the terms and conditions set forth in the undertaking.
|
ISO Name |
LetterOfCredit |
|
|
OTHR |
Definition |
Other assets that could be used as collateral. |
Name |
Other |
ISO Definition |
Other assets that could be used as collateral. |
ISO Name |
Other |
|
Documentation: |
|
|
ISO Element Name |
Collateral Type
|
|
ISO Element Definition |
Provides the type of collateral, such as securities or cash.
|
|
ISO Type Definition |
Specifies the type of collateral.
|
|
MrgnRpt +RptDtls ++MrgnClctn
|
tag |
MinRqrmntDpst
|
type |
ActiveCurrencyAndAmount |
fullName |
MinimumRequirementDeposit |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MinRqrmntDpst[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MinRqrmntDpst |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Minimum Requirement Deposit
|
|
ISO Element Definition |
Minimum requirement (expressed in the reporting currency) for a participant if their
requirement falls below a specific amount set by the central counterparty.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn
|
tag |
MrgnRslt
|
type |
MarginResult1Choice |
fullName |
MarginResult |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnRslt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnRslt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Margin Result
|
|
ISO Element Definition |
Provide details on the margin result taking into consideration the total margin amount
and the minimum requirements deposit.
|
|
ISO Type Definition |
Provides details on the margin result.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnRslt [Sequence] |
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnRslt [Choice] |
|
XcssAmt |
Excess Amount |
|
DfcitAmt |
Deficit Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnRslt
|
tag |
XcssAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
ExcessAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnRslt[0..1]/XcssAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnRslt/XcssAmt |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Excess Amount
|
|
ISO Element Definition |
Excess amount that the central counterparty may restitute to the Clearing member.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnRslt
|
tag |
DfcitAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
DeficitAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnRslt[0..1]/DfcitAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnRslt/DfcitAmt |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Deficit Amount
|
|
ISO Element Definition |
Deficit amount that the central counterparty will provide to the clearing member.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn
|
tag |
MrgnTpAmt
|
type |
Margin3 |
fullName |
MarginTypeAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Margin Type Amount
|
|
ISO Element Definition |
Provides margin calculation details such as the initial margin amount, the variation
margin amount or other margin type amounts.
|
|
ISO Type Definition |
Provides details on the calculation of the margin.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt [Sequence] |
|
InitlMrgn |
Initial Margin |
|
VartnMrgn |
Variation Margin |
|
OthrMrgn |
Other Margin |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt
|
tag |
InitlMrgn
|
type |
Amount2 |
fullName |
InitialMargin |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/InitlMrgn[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/InitlMrgn |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Initial Margin
|
|
ISO Element Definition |
Margin required for absorbing future market price fluctuations (market risks) occurring
between the default of a member and close-out of unsettled securities positions by
the central counterparty.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/InitlMrgn [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++InitlMrgn
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/InitlMrgn[0..1]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/InitlMrgn/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++InitlMrgn
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/InitlMrgn[0..1]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/InitlMrgn/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt
|
tag |
VartnMrgn
|
type |
VariationMargin3 |
fullName |
VariationMargin |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Variation Margin
|
|
ISO Element Definition |
Provides details on the calculation of the variation margin.
|
|
ISO Type Definition |
Margin required to cover the risk because of the price fluctuations occurred on the
unsettled exposures towards central counterparty.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn [Sequence] |
|
FinInstrmId |
Financial Instrument Identification |
|
TtlVartnMrgn |
Total Variation Margin |
|
TtlMrkToMkt |
Total Mark To Market |
|
MrkToMktNetd |
Mark To Market Netted |
|
MrkToMktGrss |
Mark To Market Gross |
|
MrkToMktFls |
Mark To Market Fails |
|
FlsHrcut |
Fails Haircut |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn
|
tag |
FinInstrmId
|
type |
SecurityIdentification14 |
fullName |
FinancialInstrumentIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Financial Instrument Identification
|
|
ISO Element Definition |
Provides details about the security identification.
|
|
ISO Type Definition |
Identification of a security.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId [Sequence] |
|
ISIN |
ISIN |
|
OthrId |
Other Identification |
|
Desc |
Description |
Constraint: |
|
|
Name |
DescriptionPresenceRule |
|
Definition |
If Description is not present then either ISIN or at least one occurrence of OtherIdentification
must be present.
|
Constraint: |
|
|
Name |
OtherIdentificationPresenceRule |
|
Definition |
If OtherIdentification is not present then either ISIN or Description must be present. |
Constraint: |
|
|
Name |
ISINPresenceRule |
|
Definition |
If ISIN is not present then either Description or at least one occurrence of OtherIdentification
must be present.
|
Constraint: |
|
|
Name |
DescriptionUsageRule |
|
Definition |
Description must be used alone as the last resort. |
Constraint: |
|
|
Name |
ISINGuideline |
|
Definition |
When a ISIN code exist. It is strongly recommended that the ISIN be used. |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FinInstrmId
|
tag |
ISIN
|
type |
ISINIdentifier |
fullName |
ISIN |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1]/ISIN[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/ISIN |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Pattern: |
[A-Z0-9]{12,12} |
Documentation: |
|
|
ISO Element Name |
ISIN
|
|
ISO Element Definition |
International Securities Identification Number (ISIN). A numbering system designed
by the United Nation's International Organisation for Standardisation (ISO). The ISIN
is composed of a 2-character prefix representing the country of issue, followed by
the national security number (if one exists), and a check digit. Each country has
a national numbering agency that assigns ISIN numbers for securities in that country.
|
|
ISO Type Definition |
International Securities Identification Number (ISIN). A numbering system designed
by the United Nation's International Organisation for Standardisation (ISO). The ISIN
is composed of a 2-character prefix representing the country of issue, followed by
the national security number (if one exists), and a check digit. Each country has
a national numbering agency that assigns ISIN numbers for securities in that country.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FinInstrmId
|
tag |
OthrId
|
type |
OtherIdentification1 |
fullName |
OtherIdentification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Other Identification
|
|
ISO Element Definition |
Identification of a security by proprietary or domestic identification scheme.
|
|
ISO Type Definition |
Other accepted financial instrument's identification than ISIN.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId [Sequence] |
|
Id |
Identification |
|
Sfx |
Suffix |
|
Tp |
Type |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FinInstrmId ++++++OthrId
|
tag |
Id
|
type |
Max35Text |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Identification of a security.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FinInstrmId ++++++OthrId
|
tag |
Sfx
|
type |
Max16Text |
fullName |
Suffix |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Sfx[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId/Sfx |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
16 |
Documentation: |
|
|
ISO Element Name |
Suffix
|
|
ISO Element Definition |
Identifies the suffix of the security identification.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FinInstrmId ++++++OthrId
|
tag |
Tp
|
type |
IdentificationSource3Choice |
fullName |
Type |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Tp[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId/Tp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Type
|
|
ISO Element Definition |
Type of the identification.
|
|
ISO Type Definition |
Choice between source of identification of a financial instrument.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId/Tp [Sequence] |
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId/Tp [Choice] |
|
Cd |
Code |
|
Prtry |
Proprietary |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FinInstrmId ++++++OthrId +++++++Tp
|
tag |
Cd
|
type |
ExternalFinancialInstrumentIdentificationType1Code |
fullName |
Code |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Tp[1..1]/Cd[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId/Tp/Cd |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
4 |
Documentation: |
|
|
ISO Element Name |
Code
|
|
ISO Element Definition |
Unique and unambiguous identification source, as assigned via a pre-determined code
list.
|
|
ISO Type Definition |
Specifies the external financial instrument identification type scheme name code in
the format of character string with a maximum length of 4 characters.
The list of valid codes is an external code list published separately.
External code sets can be downloaded from www.iso20022.org.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FinInstrmId ++++++OthrId +++++++Tp
|
tag |
Prtry
|
type |
Max35Text |
fullName |
Proprietary |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1]/OthrId[0..unbounded]/Tp[1..1]/Prtry[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/OthrId/Tp/Prtry |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Proprietary
|
|
ISO Element Definition |
Unique and unambiguous identification source using a proprietary identification scheme.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FinInstrmId
|
tag |
Desc
|
type |
Max140Text |
fullName |
Description |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FinInstrmId[0..1]/Desc[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FinInstrmId/Desc |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
140 |
Documentation: |
|
|
ISO Element Name |
Description
|
|
ISO Element Definition |
Textual description of a security instrument.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn
|
tag |
TtlVartnMrgn
|
type |
TotalVariationMargin1 |
fullName |
TotalVariationMargin |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/TtlVartnMrgn[1..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlVartnMrgn |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Total Variation Margin
|
|
ISO Element Definition |
Margin required to cover the risk because of the price fluctuations occurred on the
unsettled exposures towards the central counterparty.
|
|
ISO Type Definition |
Margin required to cover the risk because of the price fluctuations occurred on the
unsettled exposures towards the central counterparty.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlVartnMrgn [Sequence] |
|
ShrtLngInd |
Short Long Indicator |
|
AmtDtls |
Amount Details |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++TtlVartnMrgn
|
tag |
ShrtLngInd
|
type |
ShortLong1Code |
fullName |
ShortLongIndicator |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/TtlVartnMrgn[1..unbounded]/ShrtLngInd[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlVartnMrgn/ShrtLngInd |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Enumeration: |
|
SHOR |
Definition |
Position is short, that is, the balance is negative. |
Name |
Short |
ISO Definition |
Position is short, that is, the balance is negative. |
ISO Name |
Short |
|
|
LONG |
Definition |
Position is long, that is, the balance is positive. |
Name |
Long |
ISO Definition |
Position is long, that is, the balance is positive. |
ISO Name |
Long |
|
Documentation: |
|
|
ISO Element Name |
Short Long Indicator
|
|
ISO Element Definition |
Specifies whether the variation margin position is short or long, that is, wether
the balance is a negative or positive balance.
|
|
ISO Type Definition |
Specifies whether the securities position is short or long, that is, whether the balance
is a negative or positive balance.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++TtlVartnMrgn
|
tag |
AmtDtls
|
type |
Amount2 |
fullName |
AmountDetails |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/TtlVartnMrgn[1..unbounded]/AmtDtls[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlVartnMrgn/AmtDtls |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Amount Details
|
|
ISO Element Definition |
Provides the variation margin amount in the reporting currency and optionally in the
original currency.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlVartnMrgn/AmtDtls [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++TtlVartnMrgn ++++++AmtDtls
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/TtlVartnMrgn[1..unbounded]/AmtDtls[1..1]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlVartnMrgn/AmtDtls/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++TtlVartnMrgn ++++++AmtDtls
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/TtlVartnMrgn[1..unbounded]/AmtDtls[1..1]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlVartnMrgn/AmtDtls/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn
|
tag |
TtlMrkToMkt
|
type |
Amount2 |
fullName |
TotalMarkToMarket |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/TtlMrkToMkt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlMrkToMkt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Total Mark To Market
|
|
ISO Element Definition |
Net unrealised profit or loss on the value of the netted, gross and failing positions.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlMrkToMkt [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++TtlMrkToMkt
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/TtlMrkToMkt[1..1]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlMrkToMkt/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++TtlMrkToMkt
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/TtlMrkToMkt[1..1]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/TtlMrkToMkt/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn
|
tag |
MrkToMktNetd
|
type |
Amount2 |
fullName |
MarkToMarketNetted |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktNetd[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktNetd |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Mark To Market Netted
|
|
ISO Element Definition |
Unrealised net loss calculated at the participant portfolio level.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktNetd [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++MrkToMktNetd
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktNetd[0..unbounded]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktNetd/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++MrkToMktNetd
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktNetd[0..unbounded]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktNetd/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn
|
tag |
MrkToMktGrss
|
type |
Amount2 |
fullName |
MarkToMarketGross |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktGrss[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktGrss |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Mark To Market Gross
|
|
ISO Element Definition |
Unrealised net loss calculated in that market/boundary.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktGrss [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++MrkToMktGrss
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktGrss[0..unbounded]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktGrss/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++MrkToMktGrss
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktGrss[0..unbounded]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktGrss/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn
|
tag |
MrkToMktFls
|
type |
Amount2 |
fullName |
MarkToMarketFails |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktFls[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktFls |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Mark To Market Fails
|
|
ISO Element Definition |
Sum of the unrealised loss without taking profit into consideration.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktFls [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++MrkToMktFls
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktFls[0..unbounded]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktFls/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++MrkToMktFls
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/MrkToMktFls[0..unbounded]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/MrkToMktFls/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn
|
tag |
FlsHrcut
|
type |
Amount2 |
fullName |
FailsHaircut |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FlsHrcut[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FlsHrcut |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Fails Haircut
|
|
ISO Element Definition |
Haircut applied to the absolute value of the participants net positions. Calculation
depends on a participants credit rating.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FlsHrcut [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FlsHrcut
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FlsHrcut[0..1]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FlsHrcut/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++VartnMrgn +++++FlsHrcut
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/VartnMrgn[0..unbounded]/FlsHrcut[0..1]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/VartnMrgn/FlsHrcut/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt
|
tag |
OthrMrgn
|
type |
Margin4 |
fullName |
OtherMargin |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Element Name |
Other Margin
|
|
ISO Element Definition |
Provides details on the margin type and amount.
|
|
ISO Type Definition |
Provides details on the type of margin amounts.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn [Sequence] |
|
Tp |
Type |
|
Amt |
Amount |
|
CdtDbtInd |
Credit Debit Indicator |
Constraint: |
|
|
Name |
VariationMarginTextualRule |
|
Definition |
If the margin amount calculation is to be shown in more details (with for example,
the MarkToMarketNetted or MarkToMarketGross amounts), then it is recommended to use
the element variation margin that is present at a higher level in the message.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn
|
tag |
Tp
|
type |
MarginType1Choice |
fullName |
Type |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Tp[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Type
|
|
ISO Element Definition |
Specifies the type of margin that is calculated.
|
|
ISO Type Definition |
Choice of formats to specify the type margin.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp [Sequence] |
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp [Choice] |
|
Cd |
Code |
|
Prtry |
Proprietary |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn +++++Tp
|
tag |
Cd
|
type |
MarginType1Code |
fullName |
Code |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Tp[1..1]/Cd[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp/Cd |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
SEMA |
Definition |
Margin required to cover the risk of non settlement of the underlying. Also used to
cover the risk linked to the non settlement on payment platforms (for example TARGET2
vs CLS).
|
Name |
SettlementRiskMargin |
ISO Definition |
Margin required to cover the risk of non settlement of the underlying. Also used to
cover the risk linked to the non settlement on payment platforms (for example TARGET2
vs CLS).
|
ISO Name |
SettlementRiskMargin |
|
|
ADFM |
Definition |
Additional margin required to cover the daily risk encountered by the central counterparty
before the clearing member is actually called to cover the default fund. Indeed, central
counterparty calculates the margin on the default fund on a daily basis but only calls
the clearing member at the end of the month.
|
Name |
AdditionalDefaultFundMargin |
ISO Definition |
Additional margin required to cover the daily risk encountered by the central counterparty
before the clearing member is actually called to cover the default fund. Indeed, central
counterparty calculates the margin on the default fund on a daily basis but only calls
the clearing member at the end of the month.
|
ISO Name |
AdditionalDefaultFundMargin |
|
|
SCMA |
Definition |
Margin required to cover the concentration risk linked to the default of the seller
of the "protection" (for example CDS seller).
|
Name |
ShortChargeMargin |
ISO Definition |
Margin required to cover the concentration risk linked to the default of the seller
of the "protection" (for example CDS seller).
|
ISO Name |
ShortChargeMargin |
|
|
COMA |
Definition |
Margin required to cover the non payment of the monthly premium (for credit derivatives). |
Name |
CouponMargin |
ISO Definition |
Margin required to cover the non payment of the monthly premium (for credit derivatives). |
ISO Name |
CouponMargin |
|
|
UFMA |
Definition |
Margin required to cover the non payment of the upfront premium (for credit derivatives). |
Name |
UpfrontMargin |
ISO Definition |
Margin required to cover the non payment of the upfront premium (for credit derivatives). |
ISO Name |
UpfrontMargin |
|
|
CEMA |
Definition |
Margin required to cover the risk of any event linked to the underlying (for example
the payment default by the issuer of a debt).
|
Name |
CreditEventMargin |
ISO Definition |
Margin required to cover the risk of any event linked to the underlying (for example
the payment default by the issuer of a debt).
|
ISO Name |
CreditEventMargin |
|
|
INDE |
Definition |
Margin required to enable a member to start trading on a specific market where high
risks and amounts are involved.
|
Name |
InitialDeposit |
ISO Definition |
Margin required to enable a member to start trading on a specific market where high
risks and amounts are involved.
|
ISO Name |
InitialDeposit |
|
|
NEMA |
Definition |
Margin calculated on the same basis as for the variation margin but the margin is
kept by the central counterparty and not "paid " to the other clearing member.
|
Name |
NegociationMargin |
ISO Definition |
Margin calculated on the same basis as for the variation margin but the margin is
kept by the central counterparty and not "paid " to the other clearing member.
|
ISO Name |
NegociationMargin |
|
|
INMA |
Definition |
Margin required for absorbing future market price fluctuations (market risks) occurring
between the default of a member and close-out of unsettled securities positions by
the central counterparty.
|
Name |
InitialMargin |
ISO Definition |
Margin required for absorbing future market price fluctuations (market risks) occurring
between the default of a member and close-out of unsettled securities positions by
the central counterparty.
|
ISO Name |
InitialMargin |
|
|
VAMA |
Definition |
Margin required to cover the risk linked to the price fluctuations occurred on the
unsettled exposures towards central counterparty.
|
Name |
VariationMargin |
ISO Definition |
Margin required to cover the risk linked to the price fluctuations occurred on the
unsettled exposures towards central counterparty.
|
ISO Name |
VariationMargin |
|
|
INCA |
Definition |
Additional margin required to cover a risk increase (expressed in the reporting currency).
This results from a risk management decision depending on central counterparty specific
criteria.
|
Name |
IncreaseCoverageAmount |
ISO Definition |
Additional margin required to cover a risk increase (expressed in the reporting currency).
This results from a risk management decision depending on central counterparty specific
criteria.
|
ISO Name |
IncreaseCoverageAmount |
|
Documentation: |
|
|
ISO Element Name |
Code
|
|
ISO Element Definition |
Provides the margin type using a code.
|
|
ISO Type Definition |
Indicates the type of margin, for example, initial margin, variation margin, initial
deposit or coupon margin.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn +++++Tp
|
tag |
Prtry
|
type |
GenericIdentification30 |
fullName |
Proprietary |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Tp[1..1]/Prtry[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp/Prtry |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Proprietary
|
|
ISO Element Definition |
Provides the margin type using a proprietary format.
|
|
ISO Type Definition |
Information related to an identification, for example, party identification or account
identification.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp/Prtry [Sequence] |
|
Id |
Identification |
|
Issr |
Issuer |
|
SchmeNm |
Scheme Name |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn +++++Tp ++++++Prtry
|
tag |
Id
|
type |
Exact4AlphaNumericText |
fullName |
Identification |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Tp[1..1]/Prtry[1..1]/Id[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp/Prtry/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[a-zA-Z0-9]{4} |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Proprietary information, often a code, issued by the data source scheme issuer.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn +++++Tp ++++++Prtry
|
tag |
Issr
|
type |
Max35Text |
fullName |
Issuer |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Tp[1..1]/Prtry[1..1]/Issr[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp/Prtry/Issr |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Issuer
|
|
ISO Element Definition |
Entity that assigns the identification.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn +++++Tp ++++++Prtry
|
tag |
SchmeNm
|
type |
Max35Text |
fullName |
SchemeName |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Tp[1..1]/Prtry[1..1]/SchmeNm[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Tp/Prtry/SchmeNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Scheme Name
|
|
ISO Element Definition |
Short textual description of the scheme.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn
|
tag |
Amt
|
type |
Amount2 |
fullName |
Amount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Amt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Amt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Amount
|
|
ISO Element Definition |
Provides the margin amount in the reporting currency and optionally in the original
currency.
|
|
ISO Type Definition |
Provides the amount in the reporting currency and optionally in the original currency.
|
Elements: |
|
|
Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Amt [Sequence] |
|
OrgnlCcyAmt |
Original Currency Amount |
|
RptgAmt |
Reporting Amount |
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn +++++Amt
|
tag |
OrgnlCcyAmt
|
type |
ActiveCurrencyAndAmount |
fullName |
OriginalCurrencyAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Amt[1..1]/OrgnlCcyAmt[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Amt/OrgnlCcyAmt |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Original Currency Amount
|
|
ISO Element Definition |
Amount expressed in the original currency.
|
|
ISO Type Definition |
A number of monetary units specified in an active currency where the unit of currency
is explicit and compliant with ISO 4217.
|
Constraint: |
|
|
Name |
CurrencyAmount |
|
Definition |
The number of fractional digits (or minor unit of currency) must comply with ISO 4217.
Note: The decimal separator is a dot.
|
@Ccy |
type |
ActiveCurrencyCode |
use |
required |
Pattern: |
[A-Z]{3,3} |
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn +++++Amt
|
tag |
RptgAmt
|
type |
ImpliedCurrencyAndAmount |
fullName |
ReportingAmount |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/Amt[1..1]/RptgAmt[1..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/Amt/RptgAmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minInclusive |
0 |
fractionDigits |
5 |
totalDigits |
18 |
Documentation: |
|
|
ISO Element Name |
Reporting Amount
|
|
ISO Element Definition |
Amount expressed in the reporting currency.
|
|
ISO Type Definition |
Number of monetary units specified in a currency where the unit of currency is implied
by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
|
|
MrgnRpt +RptDtls ++MrgnClctn +++MrgnTpAmt ++++OthrMrgn
|
tag |
CdtDbtInd
|
type |
CreditDebitCode |
fullName |
CreditDebitIndicator |
path: |
/Document[1..1]/MrgnRpt[1..1]/RptDtls[1..unbounded]/MrgnClctn[1..unbounded]/MrgnTpAmt[0..1]/OthrMrgn[0..unbounded]/CdtDbtInd[0..1] |
X-path: |
/Document/MrgnRpt/RptDtls/MrgnClctn/MrgnTpAmt/OthrMrgn/CdtDbtInd |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Enumeration: |
|
CRDT |
Definition |
Operation is an increase. |
Name |
Credit |
ISO Definition |
Operation is an increase. |
ISO Name |
Credit |
|
|
DBIT |
Definition |
Operation is a decrease. |
Name |
Debit |
ISO Definition |
Operation is a decrease. |
ISO Name |
Debit |
|
Documentation: |
|
|
ISO Element Name |
Credit Debit Indicator
|
|
ISO Element Definition |
Specifies whether the margin type position is short or long, that is, whether the
balance is a negative or positive balance.
|
|
ISO Type Definition |
Specifies if an operation is an increase or a decrease.
|
|
MrgnRpt
|
tag |
SplmtryData
|
type |
SupplementaryData1 |
path: |
/Document[1..1]/MrgnRpt[1..1]/SplmtryData[0..unbounded] |
X-path: |
/Document/MrgnRpt/SplmtryData |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
unbounded |
Documentation: |
|
|
ISO Type Definition |
Additional information that can not be captured in the structured fields and/or any
other specific block.
|
Elements: |
|
|
Document/MrgnRpt/SplmtryData [Sequence] |
|
PlcAndNm |
Place And Name |
|
Envlp |
Envelope |
Constraint: |
|
|
Name |
SupplementaryDataRule |
|
Definition |
This component may not be used without the explicit approval of a SEG and submission
to the RA of ISO 20022 compliant structure(s) to be used in the Envelope element.
|
|
MrgnRpt +SplmtryData
|
tag |
PlcAndNm
|
type |
Max350Text |
fullName |
PlaceAndName |
path: |
/Document[1..1]/MrgnRpt[1..1]/SplmtryData[0..unbounded]/PlcAndNm[0..1] |
X-path: |
/Document/MrgnRpt/SplmtryData/PlcAndNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
350 |
Documentation: |
|
|
ISO Element Name |
Place And Name
|
|
ISO Element Definition |
Unambiguous reference to the location where the supplementary data must be inserted
in the message instance.
In the case of XML, this is expressed by a valid XPath.
|
|
MrgnRpt +SplmtryData
|
tag |
Envlp
|
type |
SupplementaryDataEnvelope1 |
fullName |
Envelope |
path: |
/Document[1..1]/MrgnRpt[1..1]/SplmtryData[0..unbounded]/Envlp[1..1] |
X-path: |
/Document/MrgnRpt/SplmtryData/Envlp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Envelope
|
|
ISO Element Definition |
Technical element wrapping the supplementary data.
|
|
ISO Type Definition |
Technical component that contains the validated supplementary data information. This
technical envelope allows to segregate the supplementary data information from any
other information.
|
Elements: |
|
|
Document/MrgnRpt/SplmtryData/Envlp [Sequence] |
|