FpML Issues Tracker

810: ref-6 is incorrect

September 9, 2008

closed

Minor

Always

Validation Rules

Admin

None

Summary

The rule says:

ref-6 (Mandatory) Context: InterestCalculationReference (complex type)

The @href attribute = the @id attribute of an element of type InterestCalculation.

But The InterestCalculation type does not have any attributes so it can't be referenced.

From examining the examples the correct referenced type is Rate which has an associates RateReference type an is validated by ref-33. So ifthe schema is updated ref-6 can probably be removed.

Notes:

  • lyteck

    10/09/08 8:54 pm

    At the valwg (2008-09-16) we agreed to proceed with implementation.

    I was to modify the schema and deprecate ref-6 afterwards. Now I can’t be sure which type needs to be updated in the schema. Please clarify. Thanks.

    ref-6: element(*, InterestCalculationReference)@href = element(*, InterestCalculation)@id

    ref-33: element(*, RateReference)@href = element(*, Rate)@id

  • mgratacos

    11/25/08 3:06 pm

    ref-6 could be removed since the type doesn’t exist anymore.

  • lyteck

    11/25/08 3:20 pm

    removed ref-6 (deleted) as agreed

  • matthewdr

    12/09/08 3:33 pm

    Closed after testing.

  • Leave an update

    You must be logged in to post an update.