FpML Issues Tracker
closed
Minor
Always
Equity Derivatives
Admin
apparry
Summary
Rule 26 needs to have an additional guard: if equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercise does not exist.
Otherwise, it collides with eqd-17.
Example:
-- Rules --------------------------------- eqd-26 (Mandatory) English Description: Context: EquityOption (complex type) EquityDerivativeShortFormBase (complex type) You cannot exercise more than the number of options you have. If numberOfOptions exists, and if equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions exists, then equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions must be less than or equal to numberOfOptions ------------------------------------- eqd-17 (Mandatory) English Description: Context: EquityOption (complex type) EquityDerivativeShortFormBase (complex type) If numberOfOptions exists, and if equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions exists, and if equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercisethen equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions multiplied by equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercise must be less than or equal to the numberOfOptions ---------------------------
Notes:
iyermakova
06/09/09 6:49 pm