@id | xsd:ID | | | | 1-1,
ncf | |
payerPartyReference | PartyReference | A reference to the party responsible for making the payments defined by this structure. | Payer. | Party code. | 0-1,
mre,
mfr | |
payerAccountReference | AccountReference | A reference to the account of the payer party (specified by payerPartyReference) responsible
for making the payments defined by this structure.
| Payer's account. | Party's client. | 0-1,
ncf | At the first stage this element is not used in the repository messages. |
receiverPartyReference | PartyReference | A reference to the party that receives the payments corresponding to this structure. | Receiver. | Party code. | 0-1,
mre,
mfr | |
receiverAccountReference | AccountReference | A reference to the account of the receiver party (specified by receiverPartyReference)
that receives the payments corresponding to this structure.
| Receiver's account. | Party's client. | 0-1,
ncf | At the first stage this element is not used in the repository messages. |
Choice begin |
Branch1 |
calculationDates | AdjustableDates | The Calculation Period dates for this leg of the trade where the Calculation Periods
are all one day long, typically a physically-settled emissions or metals trade. Only
dates explicitly included determine the Calculation Periods and there is a Calculation
Period for each date specified.
| Calculation dates. | | 1-1,
mre | |
Branch2 |
calculationPeriods | AdjustableDates | The Calculation Period start dates for this leg of the swap. This type is only intended
to be used if the Calculation Periods differ on each leg. If Calculation Periods mirror
another leg, then the calculationPeriodsReference element should be used to point
to the Calculation Periods on that leg - or the calculationPeriodsScheduleReference
can be used to point to the Calculation Periods Schedule for that leg.
| Calculation periods. | | 1-1,
ncf | |
Branch3 |
calculationPeriodsSchedule | CommodityCalculationPeriodsSchedule | The Calculation Periods for this leg of the swap. This type is only intended to be
used if the Calculation Periods differ on each leg. If Calculation Periods mirror
another leg, then the calculationPeriodsReference element should be used to point
to the Calculation Periods on the other leg - or the calculationPeriodsScheduleReference
can be used to point to the Calculation Periods Schedule for that leg.
| Calculation periods schedule. | | 1-1,
mre | |
Branch4 |
Choice begin |
Branch1 |
calculationPeriodsReference | CalculationPeriodsReference | A pointer style reference to the Calculation Periods defined on another leg. | Calculation periods reference. | | 1-1,
ncf | At the first stage the repository doesn't use references to periods and dates. |
Branch2 |
calculationPeriodsScheduleReference | CalculationPeriodsScheduleReference | A pointer style reference to the Calculation Periods Schedule defined on another leg. | Calculation periods schedule reference. | | 1-1,
ncf | At the first stage the repository doesn't use references to periods and dates. |
Branch3 |
calculationPeriodsDatesReference | CalculationPeriodsDatesReference | A pointer style reference to single-day-duration Calculation Periods defined on another
leg.
| Calculation periods dates reference. | | 1-1,
ncf | At the first stage the repository doesn't use references to periods and dates. |
Choice end |
Choice end |
commodity | Commodity | Specifies the underlying instrument. At this time, only underlyers of type Commodity
are supported; the choice group in the future could offer the possibility of adding
other types later.
| Commodity. | | 1-1,
mre | |
Choice begin |
Branch1 |
Choice begin |
Branch1 |
notionalQuantitySchedule | CommodityNotionalQuantitySchedule | Allows the documentation of a shaped notional trade where the notional changes over
the life of the transaction.
| Notional quantity schedule. | | 1-1,
mre,
afr | |
Branch2 |
notionalQuantity | CommodityNotionalQuantity | The Notional Quantity. | Notional. | Notional amount / Total notional quantity. | 1-1,
mre,
afr | |
Branch3 |
settlementPeriodsNotionalQuantity | CommoditySettlementPeriodsNotionalQuantity | For an electricity transaction, the Notional Quantity for a one or more groups of
Settlement Periods to which the Notional Quantity is based. If the schedule differs
for different groups of Settlement Periods, this element should be repeated.
| Settlement periods notional quantity. | | 1-∞,
ncf | At the first stage the repository doesn't use references to periods and dates. |
Choice end |
totalNotionalQuantity | xsd:decimal | The Total Notional Quantity. | Total notional quantity. | Notional amount / Total notional quantity. | 1-1,
mre,
mfr | |
Branch2 |
quantityReference | QuantityReference | A pointer style reference to a quantity defined on another leg. | Quantity reference. | | 1-1,
ncf | |
Choice end |
calculation | FloatingLegCalculation | Defines details relevant to the calculation of the floating price. | Floating price parameters. | | 1-1,
mre | |
Choice begin |
Branch1 |
relativePaymentDates | CommodityRelativePaymentDates | The Payment Dates of the trade relative to the Calculation Periods. | Relative payment dates. | | 1-1,
ncf | At the first stage the repository doesn't use relative dates. |
Branch2 |
Choice begin |
Branch1 |
paymentDates | AdjustableDatesOrRelativeDateOffset | Dates on which payments will be made. | Payment dates. | | 1-1,
mre | |
Branch2 |
masterAgreementPaymentDates | xsd:boolean | If present and true indicates that the Payment Date(s) are specified in the relevant
master agreement.
| Master agreement payment dates. | | 1-1,
ncf | |
Choice end |
Choice end |
flatRate | FlatRateEnum | Whether the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight
Index Route taken at the Trade Date of the transaction or taken on each Pricing Date.
| Flat rate type. | | 0-1,
mre,
mfr | |
flatRateAmount | NonNegativeMoney | If flatRate is set to "Fixed", the actual value of the Flat Rate. | Flat rate amount. | | 0-1 | |