FpML Issues Tracker

692: ird-28 written form could be written more clearly

May 14, 2008

closed

Minor

Always

Validation Rules

Admin

None

Summary

ird-28 could be written more clearly and consistently with the other rules.

The rule today is: " Context: MandatoryEarlyTermination (complex type) ird-28 (Mandatory) In cashSettlement/cashSettlementValuationDate/dateRelativeTo, the @href attribute must point to the @id attribute of mandatoryEarlyTerminationDate. "

To be consistent with the other rules, the form should be: " Context: MandatoryEarlyTermination (complex type) ird-28 (Mandatory) cashSettlement/cashSettlementValuationDate/dateRelativeTo/@href equals mandatoryEarlyTerminationDate/@id. "

NB The consistent form of the rule is much clearer.

Notes:

  • matthewdr

    05/14/08 3:25 pm

    Also, ird-28 should move from IRD Rules to ID/IDREF Rules.

  • iyermakova

    05/24/08 2:28 am

    – As per Val WG agreement, the rules ird-28 was corrected as proposed above, Added condition for optional ” cashSettlement/cashSettlementValuationDate” element
    The change was committed to trunk and branchesFpML-5-0

    “Context: MandatoryEarlyTermination (complex type)
    ird-28 (Mandatory)
    If cashSettlement/cashSettlementValuationDate exists, cashSettlement/cashSettlementValuationDate/dateRelativeTo/@href attribute must point to the mandatoryEarlyTerminationDate/@id attribute.”

    – The proposal to move rule ird-28 from IRD Rules to ID/IDREF Rules needs to be reviewed at Val WG

  • matthewdr

    06/03/08 1:55 pm

    Agreed at VWG last time and this time to move this to the IDREF rules and write it in the new style. Marc Gratacos to implement.

  • lyteck

    06/03/08 6:44 pm

    deprecated ird-28, replaced by new ref-38

    used the following format, instead of that suggested in note 1510. This is to be consistent with all the other Ref rules:

    The cashSettlement/cashSettlementValuationDate/dateRelativeTo/@href attribute must match the @id attribute of an element of type mandatoryEarlyTerminationDate.

  • Leave an update

    You must be logged in to post an update.