Description

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.

Structure

Tag Field Name Req'd Comments
40090 NoProvisions N
40091 ProvisionType N

Required if NoProvisions <40090> > 0.

40092 ProvisionDateUnadjusted N
40093 ProvisionDateBusinessDayConvention 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.

Component Block - <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 N
40096 ProvisionDateTenorPeriod N

Conditionally required when ProvisionDateTenorUnit <40097> is specified.

40097 ProvisionDateTenorUnit N

Conditionally required when ProvisionDateTenorPeriod <40096> is specified.

42707 ProvisionBreakFeeElection N
42708 ProvisionBreakFeeRate N
40098 ProvisionCalculationAgent N
40099 ProvisionOptionSinglePartyBuyerSide N
40100 ProvisionOptionSinglePartySellerSide N
Component Block - <ProvisionCashSettlValueDates> N
Component Block - <ProvisionOptionExerciseDates> N
Component Block - <ProvisionOptionExpirationDate> N
Component Block - <ProvisionOptionRelevantUnderlyingDate> N
40101 ProvisionOptionExerciseStyle N
40102 ProvisionOptionExerciseMultipleNotional N
40103 ProvisionOptionExerciseMinimumNotional N
40104 ProvisionOptionExerciseMaximumNotional N
40105 ProvisionOptionMinimumNumber N
40106 ProvisionOptionMaximumNumber N
40107 ProvisionOptionExerciseConfirmation N
Component Block - <ProvisionCashSettlPaymentDates> N
40108 ProvisionCashSettlMethod N
40109 ProvisionCashSettlCurrency N
40110 ProvisionCashSettlCurrency2 N
40111 ProvisionCashSettlQuoteType N
Component Block - <ProvisionCashSettlQuoteSource> N
40113 ProvisionText N
40986 EncodedProvisionTextLen N

Must be set if EncodedProvisionText <40987> field is specified and must immediately precede it.

40987 EncodedProvisionText N

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

Component Block - <ProvisionParties> N

Used In