FpML Issues Tracker

883: fx-47 is invalid XPath

December 10, 2008

closed

Minor

Always

Validation Rules

Admin

None

Summary

The rule fx-47 is invalid XPath.

The rule today is: " currency2SideRate/sideRateBasis eq ("BaseCurrencyPerCurrency2" | "Currency2PerBaseCurrency") "

The correct rule is: " currency2SideRate/sideRateBasis = (fpml:SideRateBasisEnum("BaseCurrencyPerCurrency2"), fpml:SideRateBasisEnum("Currency2PerBaseCurrency")) "

Notes:

  • lyteck

    12/10/08 5:43 pm

    The valwg earlier agreed not to specify types (see issue 794)

    we could implement as:

    currency2SideRate/sideRateBasis = (“BaseCurrencyPerCurrency2”, “Currency2PerBaseCurrency”)

  • lyteck

    12/10/08 5:56 pm

    fixed as:

    currency2SideRate/sideRateBasis = (“BaseCurrencyPerCurrency2”, “Currency2PerBaseCurrency”)

  • matthewdr

    12/11/08 8:34 am

    closed after review.

  • Leave an update

    You must be logged in to post an update.