FpML Issues Tracker
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