simpleType "PositiveDecimal"

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

Simple Content Model
xsd:decimal

Simple Content Restrictions:

MinExclusive: | 0

All Direct / Indirect Based Elements (43):

  amount (defined in PositiveMoney complexType),
  fixedRate (in termDeposit),
  fixedStrike,
  initialValue (defined in PositiveSchedule complexType),
  integralMultipleExercise,
  maximumExclusive,
  maximumInclusive,
  minimumExclusive,
  minimumInclusive,
  multiplier (defined in CommodityProduct.model group),
  multiplier (in dividendPeriod in dividendAdjustment),
  multiplier (in dividendSwapOptionTransactionSupplement),
  multiplier (in equityOptionTransactionSupplement),
  multiplier (in varianceOptionTransactionSupplement),
  numberOfOptions (defined in GenericEquityAttributes.model group),
  numberOfOptions (defined in OptionDenomination.model group),
  optionEntitlement (defined in GenericEquityAttributes.model group),
  optionEntitlement (defined in OptionDenomination.model group),
  optionEntitlement (in dividendSwapOptionTransactionSupplement),
  optionEntitlement (in equityOption),
  optionEntitlement (in equityOptionTransactionSupplement),
  optionEntitlement (in varianceOptionTransactionSupplement),
  percentage,
  rate (defined in CrossRate complexType),
  rate (in exchangeRate defined in FxCoreDetails.model group),
  rate (in exchangeRate in underlyer defined in GenericProduct complexType),
  rate (in forwardRate),
  rate (in strike in dualCurrency),
  rate (in strike in fxOption),
  spotRate (defined in CrossRate complexType),
  spotRate (in exchangeRate defined in FxCoreDetails.model group),
  spotRate (in exchangeRate in underlyer defined in GenericProduct complexType),
  spotRate (in forwardRate),
  spotRate (in fxOption),
  spotRate (in touch),
  spotRate (in trigger in fxDigitalOption),
  stepValue (in step defined in PositiveSchedule complexType),
  triggerRate (defined in FxBarrierFeature complexType),
  triggerRate (in touch),
  triggerRate (in trigger in fxDigitalOption),
  unadjustedVarianceCap,
  upperStrikeNumberOfOptions,
  voltage

Known Usage Locations

- As direct type of elements (43):
  amount (defined in PositiveMoney complexType),
  fixedRate (in termDeposit),
  fixedStrike,
  initialValue (defined in PositiveSchedule complexType),
  integralMultipleExercise,
  maximumExclusive,
  maximumInclusive,
  minimumExclusive,
  minimumInclusive,
  multiplier (defined in CommodityProduct.model group),
  multiplier (in dividendPeriod in dividendAdjustment),
  multiplier (in dividendSwapOptionTransactionSupplement),
  multiplier (in equityOptionTransactionSupplement),
  multiplier (in varianceOptionTransactionSupplement),
  numberOfOptions (defined in GenericEquityAttributes.model group),
  numberOfOptions (defined in OptionDenomination.model group),
  optionEntitlement (defined in GenericEquityAttributes.model group),
  optionEntitlement (defined in OptionDenomination.model group),
  optionEntitlement (in dividendSwapOptionTransactionSupplement),
  optionEntitlement (in equityOption),
  optionEntitlement (in equityOptionTransactionSupplement),
  optionEntitlement (in varianceOptionTransactionSupplement),
  percentage,
  rate (defined in CrossRate complexType),
  rate (in exchangeRate defined in FxCoreDetails.model group),
  rate (in exchangeRate in underlyer defined in GenericProduct complexType),
  rate (in forwardRate),
  rate (in strike in dualCurrency),
  rate (in strike in fxOption),
  spotRate (defined in CrossRate complexType),
  spotRate (in exchangeRate defined in FxCoreDetails.model group),
  spotRate (in exchangeRate in underlyer defined in GenericProduct complexType),
  spotRate (in forwardRate),
  spotRate (in fxOption),
  spotRate (in touch),
  spotRate (in trigger in fxDigitalOption),
  stepValue (in step defined in PositiveSchedule complexType),
  triggerRate (defined in FxBarrierFeature complexType),
  triggerRate (in touch),
  triggerRate (in trigger in fxDigitalOption),
  unadjustedVarianceCap,
  upperStrikeNumberOfOptions,
  voltage

Annotation
A type defining a number specified as positive decimal greater than 0 exclusive.
Type Definition Detail

Type Derivation Tree xsd:decimal (restriction) PositiveDecimal

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

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

<xsd:simpleType name="PositiveDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:minExclusive 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.