simpleType "NonNegativeDecimal"

Namespace: | http://www.fpml.org/FpML-5/recordkeeping
Defined: | globally in fpml-shared-5-3.xsd; see XML source
Used: | at 24 locations

Simple Content Model
xsd:decimal

Simple Content Restrictions:

MinInclusive: | 0

All Direct / Indirect Based Elements (24):

  amount (defined in NonNegativeMoney complexType),
  amount (in featurePayment),
  breakFeeRate,
  calorificValue,
  declaredCashDividendPercentage,
  declaredCashEquivalentDividendPercentage,
  initialValue (in notionalStepSchedule),
  lowerBarrier,
  maximumNumberOfOptions (defined in EquityMultipleExercise complexType),
  maximumNumberOfOptions (defined in MultipleExercise complexType),
  minimumNumberOfOptions (defined in EquityMultipleExercise complexType),
  numberOfIndexUnits,
  numberOfOptions (defined in EquityDerivativeShortFormBase complexType),
  numberOfOptions (in equityOption),
  percentageOfNotional (defined in EquityPremium complexType),
  quantity (defined in UnitQuantity complexType),
  rate (in rateObservation in asian in features in fxOption),
  spotPrice (defined in EquityDerivativeShortFormBase complexType),
  spotPrice (in equityOption),
  stepValue (in step in notionalStepSchedule),
  upperBarrier,
  varianceStrikePrice,
  volatilityStrikePrice,
  weight (in averagingObservation)

Known Usage Locations

- As direct type of elements (24):
  amount (defined in NonNegativeMoney complexType),
  amount (in featurePayment),
  breakFeeRate,
  calorificValue,
  declaredCashDividendPercentage,
  declaredCashEquivalentDividendPercentage,
  initialValue (in notionalStepSchedule),
  lowerBarrier,
  maximumNumberOfOptions (defined in EquityMultipleExercise complexType),
  maximumNumberOfOptions (defined in MultipleExercise complexType),
  minimumNumberOfOptions (defined in EquityMultipleExercise complexType),
  numberOfIndexUnits,
  numberOfOptions (defined in EquityDerivativeShortFormBase complexType),
  numberOfOptions (in equityOption),
  percentageOfNotional (defined in EquityPremium complexType),
  quantity (defined in UnitQuantity complexType),
  rate (in rateObservation in asian in features in fxOption),
  spotPrice (defined in EquityDerivativeShortFormBase complexType),
  spotPrice (in equityOption),
  stepValue (in step in notionalStepSchedule),
  upperBarrier,
  varianceStrikePrice,
  volatilityStrikePrice,
  weight (in averagingObservation)

Annotation
A type defining a number specified as non negative decimal greater than 0 inclusive.
Type Definition Detail

Type Derivation Tree xsd:decimal (restriction) NonNegativeDecimal

Derivation: | restriction of xsd:decimal
Facets: |
minInclusive: | 0

XML Source (w/o annotations (1); see within schema source)

<xsd:simpleType name="NonNegativeDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:minInclusive value="0"/> </xsd:restriction> </xsd:simpleType>

XML schema documentation generated with DocFlex/XML 1.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.