<ProvisionGrp> Component Block

The ProvisionGrp is a repeating subcomponent of the Instrument component used to detail the additional terms and conditions associated with the instrument.

A swap may have one or more provisions defined.

Used in :

Tag Field Name FIXML Req'd Comments
40090 NoProvisions Prov N

Number of provisions in the repeating group.

=> 40091 ProvisionType @Typ C

Required if NoProvisions(40090) > 0.

=> 40092 ProvisionDateUnadjusted @DtUnadj N

The unadjusted date of the provision.

=> 40093 ProvisionDateBusinessDayConvention @BizDayCnvtn N

When specified, this overrides the business day convention defined in the DateAdjustment component in Instrument. The specified value would be specific to this instance of the instrument provisions.

=> <ProvisionDateBusinessCenterGrp> N

When specified, this overrides the business centers defined in the DateAdjustment component in Instrument. The specified values would be specific to this instance of the instrument provisions.

=> 40095 ProvisionDateAdjusted @Dt N

The adjusted date of the provision.

=> 40096 ProvisionDateTenorPeriod @TenorPeriod N

Conditionally required when ProvisionDateTenorUnit(40097) is specified.

=> 40097 ProvisionDateTenorUnit @TenorUnit N

Conditionally required when ProvisionDateTenorPeriod(40096) is specified.

=> 42707 ProvisionBreakFeeElection @BrkFeeElctn N

Type of fee elected for the break provision.

=> 42708 ProvisionBreakFeeRate @BrkFeeRt N

Break fee election rate when the break fee is proportional to the notional. A fee rate of 5% would be represented as "0.05".

=> 40098 ProvisionCalculationAgent @CalcAgent N

Used to identify the calculation agent. The calculation agent may be identified in ProvisionCalculationAgent(40098) or in the ProvisionParties component.

=> 40099 ProvisionOptionSinglePartyBuyerSide @BuyerSide N

If optional early termination is not available to both parties then this component identifies the buyer of the option through its side of the trade.

=> 40100 ProvisionOptionSinglePartySellerSide @SellerSide N

If optional early termination is not available to both parties then this component identifies the seller of the option through its side of the trade.

=> <ProvisionCashSettlValueDates> N
=> <ProvisionOptionExerciseDates> N
=> <ProvisionOptionExpirationDate> N
=> <ProvisionOptionRelevantUnderlyingDate> N
=> 40101 ProvisionOptionExerciseStyle @ExerStyle N

The instrument provision option’s exercise style.

=> 40102 ProvisionOptionExerciseMultipleNotional @MultplNotl N

A notional amount which restricts the amount of notional that can be exercised when partial exercise or multiple exercise is applicable. The integral multiple amount defines a lower limit of notional that can be exercised and also defines a unit multiple of notional that can be exercised, i.e. only integer multiples of this amount can be exercised.

=> 40103 ProvisionOptionExerciseMinimumNotional @MinNotl N

The minimum notional amount that can be exercised on a given exercise date.

=> 40104 ProvisionOptionExerciseMaximumNotional @MaxNotl N

The maximum notional amount that can be exercised on a given exercise date.

=> 40105 ProvisionOptionMinimumNumber @MinNum N

The minimum number of options that can be exercised on a given exercise date.

=> 40106 ProvisionOptionMaximumNumber @MaxNum N

The maximum number of options that can be exercised on a given exercise date. If the number is not specified, it means that the maximum number of options corresponds to the remaining unexercised options.

=> 40107 ProvisionOptionExerciseConfirmation @ExerCnfm N

Used to indicate whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent.

=> <ProvisionCashSettlPaymentDates> N
=> 40108 ProvisionCashSettlMethod @SettlMeth N

An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (e).

=> 40109 ProvisionCashSettlCurrency @SettlCcy N

Specifies the currency of settlement. Uses ISO 4217 currency codes.

=> 40110 ProvisionCashSettlCurrency2 @SettlCcy2 N

Specifies the currency of settlement for a cross-currency provision. Uses ISO 4217 currency codes.

=> 40111 ProvisionCashSettlQuoteType @SettlQteTyp N

Identifies the type of quote to be used.

=> <ProvisionCashSettlQuoteSource> N
=> 40113 ProvisionText @Txt N

Free form text to specify additional information or enumeration description when a standard value does not apply.

=> 40986 EncodedProvisionTextLen @EncTxtLen N

Must be set if EncodedProvisionText(40987) field is specified and must immediately precede it.

=> 40987 EncodedProvisionText @EncTxt N

Encoded (non-ASCII characters) representation of the ProvisionText(40113) field in the encoded format specified via the MessageEncoding(347) field.

=> <ProvisionParties> N