FpML Issues Tracker

709: cd-3b is missing a precondition on presence of optional element

May 19, 2008

closed

Minor

Always

Validation Rules

Admin

None

Summary

The validation rule cd-3b is missing a precondition on the prescence of an optional element.

Th rule today is: " Context: Trade (complex type) cd-3b (Mandatory) Preconditions: ISDA1999 The content of documentation/ContractualTermsSupplement must not begin with the string ISDA2003Credit. "

The problems are: 1. documentation is optional. 2. contractualTermsSupplement is optional. 3. contractualTermsSupplement has an upper case "C".

The corrected version is: " Context: Trade (complex type) [exists(documentation/contractualTermsSupplement)] cd-3b (Mandatory) Preconditions: ISDA1999 The content of documentation/contractualTermsSupplement must not begin with the string ISDA2003Credit. "

Also note that the path has changed as the documentation was restructured. Incorporating the schema change the path is now: " Context: Trade (complex type) [exists(documentation/contractualTermsSupplement)] cd-3b (Mandatory) Preconditions: ISDA1999 The content of documentation/contractualTermsSupplement/type must not begin with the string ISDA2003Credit. "

Notes:

  • iyermakova

    05/24/08 1:09 am

    This issue was corrected with implementing the proposal from http://www.fpml.org/issues/view.php?id=710

  • Leave an update

    You must be logged in to post an update.