| 42149 | NoUnderlyingProvisions | N |  | 
    
    
        
            
    
    
        
            | → | 42150 | UnderlyingProvisionType | N | 
    Required if NoUnderlyingProvisions <42149> > 0.
 | 
    
    
        
            | → | 42151 | UnderlyingProvisionDateUnadjusted | N |  | 
    
    
        
            | → | 42152 | UnderlyingProvisionDateBusinessDayConvention | N | 
    When specified, this overrides the busienss day convention defined in the UnderlyingDateAdjustment component in
    UnderlyingInstrument. The specified value would be specific to this instance of the instrument provisions.
 | 
    
    
        
            | → | Component Block - <UnderlyingProvisionDateBusinessCenterGrp> | N | 
    When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in
    UnderlyingInstrument. The specified values would be specific to this instance of the instrument provisions.
 | 
    
    
        
            | → | 42153 | UnderlyingProvisionDateAdjusted | N |  | 
    
    
        
            | → | 42154 | UnderlyingProvisionDateTenorPeriod | N | 
    Conditionally required when UnderlyingProvisionDateTenorUnit <42155> is specified.
 | 
    
    
        
            | → | 42155 | UnderlyingProvisionDateTenorUnit | N | 
    Conditionally required when UnderlyingProvisionDateTenorPeriod <42154> is specified.
 | 
    
    
        
            | → | 43002 | UnderlyingProvisionBreakFeeElection | N |  | 
    
    
        
            | → | 43003 | UnderlyingProvisionBreakFeeRate | N |  | 
    
    
        
            | → | 42156 | UnderlyingProvisionCalculationAgent | N |  | 
    
    
        
            | → | 42157 | UnderlyingProvisionOptionSinglePartyBuyerSide | N |  | 
    
    
        
            | → | 42158 | UnderlyingProvisionOptionSinglePartySellerSide | N |  | 
    
    
        
            | → | Component Block - <UnderlyingProvisionCashSettlValueDates> | N |  | 
    
    
        
            | → | Component Block - <UnderlyingProvisionOptionExerciseDates> | N |  | 
    
    
        
            | → | Component Block - <UnderlyingProvisionOptionExpirationDate> | N |  | 
    
    
        
            | → | Component Block - <UnderlyingProvisionOptionRelevantUnderlyingDate> | N |  | 
    
    
        
            | → | 42159 | UnderlyingProvisionOptionExerciseStyle | N |  | 
    
    
        
            | → | 42160 | UnderlyingProvisionOptionExerciseMultipleNotional | N |  | 
    
    
        
            | → | 42161 | UnderlyingProvisionOptionExerciseMinimumNotional | N |  | 
    
    
        
            | → | 42162 | UnderlyingProvisionOptionExerciseMaximumNotional | N |  | 
    
    
        
            | → | 42163 | UnderlyingProvisionOptionMinimumNumber | N |  | 
    
    
        
            | → | 42164 | UnderlyingProvisionOptionMaximumNumber | N |  | 
    
    
        
            | → | 42165 | UnderlyingProvisionOptionExerciseConfirmation | N |  | 
    
    
        
            | → | Component Block - <UnderlyingProvisionCashSettlPaymentDates> | N |  | 
    
    
        
            | → | 42166 | UnderlyingProvisionCashSettlMethod | N |  | 
    
    
        
            | → | 42167 | UnderlyingProvisionCashSettlCurrency | N |  | 
    
    
        
            | → | 42168 | UnderlyingProvisionCashSettlCurrency2 | N |  | 
    
    
        
            | → | 42169 | UnderlyingProvisionCashSettlQuoteType | N |  | 
    
    
        
            | → | Component Block - <UnderlyingProvisionCashSettlQuoteSource> | N |  | 
    
    
        
            | → | 42170 | UnderlyingProvisionText | N |  | 
    
    
        
            | → | 42171 | EncodedUnderlyingProvisionTextLen | N | 
    Must be set if EncodedProvisionText <40987> field is specified and must immediately precede it.
 | 
    
    
        
            | → | 42172 | EncodedUnderlyingProvisionText | N | 
    Encoded (non-ASCII characters) representation of the UnderlyingProvisionText <42170> field in the encoded format specified
    via the MessageEncoding <347> field.
 | 
    
    
        
            | → | Component Block - <UnderlyingProvisionParties> | N |  |