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.
Pedigree Added EP161
Expand Components | Collapse Components
Field or Component | Field Name | Abbr Name | Req'd | Comments | Pedigree |
---|
![]() | Repeating Group 40090 | NoProvisions |
![]() | 40091 | ProvisionType | Typ | Required if NoProvisions(40090) > 0. | Added EP161 | |
![]() | 40092 | ProvisionDateUnadjusted | DtUnadj | Added EP161 | ||
![]() | 40093 | ProvisionDateBusinessDayConvention | BizDayCnvtn | 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. | Added EP161 |
![]() | Component(-) | ProvisionDateBusinessCenterGrp | BizCtr | 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. | Added EP161 |
![]() | Repeating Group 40957 | NoProvisionDateBusinessCenters | Number of business centers in the repeating group. |
![]() | 40094 | ProvisionDateBusinessCenter | Ctr | Required if NoProvisionDateBusinessCenters(40957) > 0. | Added EP161 |
end Repeating Group |
end Component |
![]() | 40095 | ProvisionDateAdjusted | Dt | Added EP161 | ||
![]() | 40096 | ProvisionDateTenorPeriod | TenorPeriod | Conditionally required when ProvisionDateTenorUnit(40097) is specified. | Added EP161 | |
![]() | 40097 | ProvisionDateTenorUnit | TenorUnit | Conditionally required when ProvisionDateTenorPeriod(40096) is specified. | Added EP161 | |
![]() | 42707 | ProvisionBreakFeeElection | BrkFeeElctn | Added EP208 | ||
![]() | 42708 | ProvisionBreakFeeRate | BrkFeeRt | Added EP208 | ||
![]() | 40098 | ProvisionCalculationAgent | CalcAgent | Added EP161 | ||
![]() | 40099 | ProvisionOptionSinglePartyBuyerSide | BuyerSide | Added EP161 | ||
![]() | 40100 | ProvisionOptionSinglePartySellerSide | SellerSide | Added EP161 |
![]() | Component(-) | ProvisionCashSettlValueDates | CashSettlValDts | Added EP161 |
![]() | 40114 | ProvisionCashSettlValueTime | Tm | Added EP161 | ||
![]() | 40115 | ProvisionCashSettlValueTimeBusinessCenter | TmBizCtr | Added EP161 | ||
![]() | 40116 | ProvisionCashSettlValueDateBusinessDayConvention | BizDayCnvtn | 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 provisional cash settlement value date. | Added EP161 |
![]() | Component(-) | ProvisionCashSettlValueDateBusinessCenterGrp | BizCtr | 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 provisional cash settlement value date. | Added EP161 |
![]() | Repeating Group 40953 | NoProvisionCashSettlValueDateBusinessCenters | Number of business centers in the repeating group. |
![]() | 40117 | ProvisionCashSettlValueDateBusinessCenter | Ctr | Required if NoProvisionCashSettlValueDatBusinessCenters(40953) > 0. | Added EP161 |
end Repeating Group |
end Component |
![]() | 40118 | ProvisionCashSettlValueDateRelativeTo | Reltv | Added EP161 | ||
![]() | 40119 | ProvisionCashSettlValueDateOffsetPeriod | OfstPeriod | Conditionally required when ProvisionCashSettlValueDateOffsetUnit(40120) is specified. | Added EP161 | |
![]() | 40120 | ProvisionCashSettlValueDateOffsetUnit | OfstUnit | Conditionally required when ProvisionCashSettlValueDateOffsetPeriod(40119) is specified. | Added EP161 | |
![]() | 40121 | ProvisionCashSettlValueDateOffsetDayType | OfstDayTyp | Added EP161 | ||
![]() | 40122 | ProvisionCashSettlValueDateAdjusted | Dt | Added EP161 |
end Component |
![]() | Component(-) | ProvisionOptionExerciseDates | OptExerDts | Added EP161 |
![]() | 40123 | ProvisionOptionExerciseBusinessDayConvention | BizDayCnvtn | 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 provisional option exercise dates. | Added EP161 |
![]() | Component(-) | ProvisionOptionExerciseBusinessCenterGrp | BizCtr | 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 provisional option exercise dates. | Added EP161 |
![]() | Repeating Group 40954 | NoProvisionOptionExerciseBusinessCenters | Number of business centers in the repeating group. |
![]() | 40124 | ProvisionOptionExerciseBusinessCenter | Ctr | Required if NoProvisionOptionExerciseBusinessCenters(40954) > 0. | Added EP161 |
end Repeating Group |
end Component |
![]() | Component(-) | ProvisionOptionExerciseFixedDateGrp | OptExerFixedDt | Added EP161 |
![]() | Repeating Group 40142 | NoProvisionOptionExerciseFixedDates | Number of provision option exercise fixed dates in the repeating group. |
![]() | 40143 | ProvisionOptionExerciseFixedDate | Dt | Required if NoProvisionOptionExerciseFixedDates (40142) > 0. | Added EP161 | |
![]() | 40144 | ProvisionOptionExerciseFixedDateType | Typ | When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type. | Added EP161 |
end Repeating Group |
end Component |
![]() | 40125 | ProvisionOptionExerciseEarliestDateOffsetPeriod | ErlstOfstPeriod | Conditionally required when ProvisionOptionExerciseEarliestDateUnit(40126) is specified. | Added EP161 | |
![]() | 40126 | ProvisionOptionExerciseEarliestDateOffsetUnit | ErlstOfstUnit | Conditionally required when ProvisionOptionExerciseEasrliestDatePeriod(40125) is specified. | Added EP161 | |
![]() | 40127 | ProvisionOptionExerciseFrequencyPeriod | FreqPeriod | Conditionally required when ProvisionOptionExerciseFrequencyUnit(40128) is specified. | Added EP161 | |
![]() | 40128 | ProvisionOptionExerciseFrequencyUnit | FreqUnit | Conditionally required when ProvisionOptionExerciseFrequencyPeriod(40127) is specified. | Added EP161 | |
![]() | 40129 | ProvisionOptionExerciseStartDateUnadjusted | StartDtUnadj | Added EP161 | ||
![]() | 40130 | ProvisionOptionExerciseStartDateRelativeTo | StartDtReltv | Added EP161 | ||
![]() | 40131 | ProvisionOptionExerciseStartDateOffsetPeriod | StartDtOfstPeriod | Conditionally required when ProvisionOptionExerciseStartDateOffsetUnit(40132) is specified. | Added EP161 | |
![]() | 40132 | ProvisionOptionExerciseStartDateOffsetUnit | StartDtOfstUnit | Conditionally required when ProvisionOptionExerciseStartDateOffsetPeriod(40131) is specified. | Added EP161 | |
![]() | 40133 | ProvisionOptionExerciseStartDateOffsetDayType | StartDtOfstDayTyp | Added EP161 | ||
![]() | 40134 | ProvisionOptionExerciseStartDateAdjusted | StartDt | Added EP161 | ||
![]() | 40135 | ProvisionOptionExercisePeriodSkip | Skip | Added EP161 | ||
![]() | 40136 | ProvisionOptionExerciseBoundsFirstDateUnadjusted | FirstDtUnadj | Added EP161 | ||
![]() | 40137 | ProvisionOptionExerciseBoundsLastDateUnadjusted | LastDtUnadj | Added EP161 | ||
![]() | 40138 | ProvisionOptionExerciseEarliestTime | ErlstTm | Added EP161 | ||
![]() | 40139 | ProvisionOptionExerciseEarliestTimeBusinessCenter | ErlstTmBizCtr | Added EP161 | ||
![]() | 40140 | ProvisionOptionExerciseLatestTime | LtstTm | Added EP161 | ||
![]() | 40141 | ProvisionOptionExerciseLatestTimeBusinessCenter | LtstTmBizCtr | Added EP161 |
end Component |
![]() | Component(-) | ProvisionOptionExpirationDate | OptExpDt | Added EP161 |
![]() | 40145 | ProvisionOptionExpirationDateUnadjusted | DtUnadj | Added EP161 | ||
![]() | 40146 | ProvisionOptionExpirationDateBusinessDayConvention | BizDayCnvtn | 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 provisional option expiration date. | Added EP161 |
![]() | Component(-) | ProvisionOptionExpirationDateBusinessCenterGrp | BizCtr | 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 provisional option expiration date. | Added EP161 |
![]() | Repeating Group 40955 | NoProvisionOptionExpirationDateBusinessCenters | Number of business centers in the repeating group. |
![]() | 40147 | ProvisionOptionExpirationDateBusinessCenter | Ctr | Required if NoProvisionOptionExpirationDateBusinessCenters(40955) > 0. | Added EP161 |
end Repeating Group |
end Component |
![]() | 40148 | ProvisionOptionExpirationDateRelativeTo | Reltv | Added EP161 | ||
![]() | 40149 | ProvisionOptionExpirationDateOffsetPeriod | OfstPeriod | Conditionally required when ProvisionOptionExpirationDateOffsetUnit(40150) is specified. | Added EP161 | |
![]() | 40150 | ProvisionOptionExpirationDateOffsetUnit | OfstUnit | Conditionally required when ProvisionOptionExpirationDateOffsetPeriod(40149) is specified. | Added EP161 | |
![]() | 40151 | ProvisionOptionExpirationDateOffsetDayType | OfstDayTyp | Added EP161 | ||
![]() | 40152 | ProvisionOptionExpirationDateAdjusted | Dt | Added EP161 | ||
![]() | 40153 | ProvisionOptionExpirationTime | ExpTm | Added EP161 | ||
![]() | 40154 | ProvisionOptionExpirationTimeBusinessCenter | ExpTmBizCtr | Added EP161 |
end Component |
![]() | Component(-) | ProvisionOptionRelevantUnderlyingDate | OptRelvntUndlyDt | Added EP161 |
![]() | 40155 | ProvisionOptionRelevantUnderlyingDateUnadjusted | DtUnadj | Added EP161 | ||
![]() | 40156 | ProvisionOptionRelevantUnderlyingDateBusinessDayConvention | BizDayCnvtn | 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 provisional option relevant underlying date. | Added EP161 |
![]() | Component(-) | ProvisionOptionRelevantUnderlyingDateBusinessCenterGrp | BizCtr | 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 provisional option relevent underlying date. | Added EP161 |
![]() | Repeating Group 40956 | NoProvisionOptionRelevantUnderlyingDateBusinessCenters | Number of business centers in the repeating group. |
![]() | 40157 | ProvisionOptionRelevantUnderlyingDateBusinessCenter | Ctr | Required if NoProvisionOptionRelevantUnderlyingDateBusinessCenters(40956) > 0. | Added EP161 |
end Repeating Group |
end Component |
![]() | 40158 | ProvisionOptionRelevantUnderlyingDateRelativeTo | Reltv | Added EP161 | ||
![]() | 40159 | ProvisionOptionRelevantUnderlyingDateOffsetPeriod | OfstPeriod | Conditionally required when ProvisionOptionRelevantUnderlyingDateOffsetUnit(40160) is specified. | Added EP161 | |
![]() | 40160 | ProvisionOptionRelevantUnderlyingDateOffsetUnit | OfstUnit | Conditionally required when ProvisionOptionRelevantUnderlyingDateOffsetPeriod(40159) is specified. | Added EP161 | |
![]() | 40161 | ProvisionOptionRelevantUnderlyingDateOffsetDayType | OfstDayTyp | Added EP161 | ||
![]() | 40162 | ProvisionOptionRelevantUnderlyingDateAdjusted | Dt | Added EP161 |
end Component |
![]() | 40101 | ProvisionOptionExerciseStyle | ExerStyle | Added EP161 | ||
![]() | 40102 | ProvisionOptionExerciseMultipleNotional | MultplNotl | Added EP161 | ||
![]() | 40103 | ProvisionOptionExerciseMinimumNotional | MinNotl | Added EP161 | ||
![]() | 40104 | ProvisionOptionExerciseMaximumNotional | MaxNotl | Added EP161 | ||
![]() | 40105 | ProvisionOptionMinimumNumber | MinNum | Added EP161 | ||
![]() | 40106 | ProvisionOptionMaximumNumber | MaxNum | Added EP161 | ||
![]() | 40107 | ProvisionOptionExerciseConfirmation | ExerCnfm | Added EP161 |
![]() | Component(-) | ProvisionCashSettlPaymentDates | CashSettlPmtDts | Added EP161 |
![]() | 40163 | ProvisionCashSettlPaymentDateBusinessDayConvention | BizDayCnvtn | 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 provisional cash settlement payment dates. | Added EP161 |
![]() | Component(-) | ProvisionCashSettlPaymentDateBusinessCenterGrp | BizCtr | 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 provisional cash settlement payment dates. | Added EP161 |
![]() | Repeating Group 40952 | NoProvisionCashSettlPaymentDateBusinessCenters | Number of business centers in the repeating group. |
![]() | 40164 | ProvisionCashSettlPaymentDateBusinessCenter | Ctr | Required if NoProvisionCashSettlPaymentDateBusinessCenters(40952) > 0. | Added EP161 |
end Repeating Group |
end Component |
![]() | 40165 | ProvisionCashSettlPaymentDateRelativeTo | Reltv | Added EP161 | ||
![]() | 40166 | ProvisionCashSettlPaymentDateOffsetPeriod | OfstPeriod | Conditionally required when ProvisionCashSettlPaymentDateOffsetUnit(40167) is specified. | Added EP161 | |
![]() | 40167 | ProvisionCashSettlPaymentDateOffsetUnit | OfstUnit | Conditionally required when ProvisionCashSettlPaymentDateOffsetPeriod(40166) is specified. | Added EP161 | |
![]() | 40168 | ProvisionCashSettlPaymentDateOffsetDayType | OfstDayTyp | Added EP161 | ||
![]() | 40169 | ProvisionCashSettlPaymentDateRangeFirst | DtFirst | Added EP161 | ||
![]() | 40170 | ProvisionCashSettlPaymentDateRangeLast | DtLast | Added EP161 |
![]() | Component(-) | ProvisionCashSettlPaymentFixedDateGrp | CashSettlPmtFixedDt | Added EP161 |
![]() | Repeating Group 40171 | NoProvisionCashSettlPaymentDates | Number of provision cash settlement payment dates in the repeating group. |
![]() | 40172 | ProvisionCashSettlPaymentDate | Dt | Required if NoProvisionCashSettlPaymentDates (40171) > 0. | Added EP161 | |
![]() | 40173 | ProvisionCashSettlPaymentDateType | Typ | When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type. | Added EP161 |
end Repeating Group |
end Component |
end Component |
![]() | 40108 | ProvisionCashSettlMethod | SettlMeth | Added EP161 | ||
![]() | 40109 | ProvisionCashSettlCurrency | SettlCcy | Added EP161 | ||
![]() | 40110 | ProvisionCashSettlCurrency2 | SettlCcy2 | Added EP161 | ||
![]() | 40111 | ProvisionCashSettlQuoteType | SettlQteTyp | Added EP161 |
![]() | Component(-) | ProvisionCashSettlQuoteSource | CashSettlQteSrc | Added EP161 |
![]() | 40112 | ProvisionCashSettlQuoteSource | SettlQteSrc | Added EP161 | ||
![]() | 41406 | ProvisionCashSettlQuoteReferencePage | RefPg | Added EP161 |
end Component |
![]() | 40113 | ProvisionText | Txt | Added EP161 | ||
![]() | 40986 | EncodedProvisionTextLen | EncTxtLen | Must be set if EncodedProvisionText(40987) field is specified and must immediately precede it. | Added EP161 | |
![]() | 40987 | EncodedProvisionText | EncTxt | Encoded (non-ASCII characters) representation of the ProvisionText(40113) field in the encoded format specified via the MessageEncoding(347) field. | Added EP161 |
![]() | Component(-) | ProvisionParties | Pty | Added EP161 |
![]() | Repeating Group 40174 | NoProvisionPartyIDs | Number of parties identified in the contract provision. |
![]() | 40175 | ProvisionPartyID | ID | Required if NoProvisionPartyIDs(40174) > 0. | Added EP161 | |
![]() | 40176 | ProvisionPartyIDSource | Src | Required if NoProvisionPartyIDs(40174) > 0. | Added EP161 | |
![]() | 40177 | ProvisionPartyRole | R | Required if NoProvisionPartyIDs(40174) > 0. | Added EP161 | |
![]() | 2385 | ProvisionPartyRoleQualifier | Qual | Added EP179 |
![]() | Component(-) | ProvisionPtysSubGrp | Sub | Added EP161 |
![]() | Repeating Group 40178 | NoProvisionPartySubIDs | Number of sub-party IDs to be reported for the party. |
![]() | 40179 | ProvisionPartySubID | ID | Required if NoProvisionPartySubIDs(40178) > 0. | Added EP161 | |
![]() | 40180 | ProvisionPartySubIDType | Typ | Required if NoProvisionPartySubIDs(40178) > 0. | Added EP161 |
end Repeating Group |
end Component |
end Repeating Group |
end Component |
end Repeating Group |
|