HomeAbout FpML®SpecificationsDocumentsWorking Groups & CommitteesToolsFpML® ServicesJoin UsContact UsIssues Forum

The FpML Issues Tracker is designed to facilitate public interaction in the standard.
By registering to the Issue Tracker you will be able to submit corrections and comments, generate reports, and view the complete issues archive for FpML.


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000576 [FpML] Interest Rate Derivatives minor always 2008-02-13 16:27 2008-02-19 11:29
Reporter matthew View Status public  
Assigned To h_mcallister
Priority normal Resolution fixed  
Status closed Target Version 4.4 Last Call Working Draft 2008-04-04 Product Version 4.4 Third Working Draft 2007-12-24
Summary 0000576: knownAmountSchedule context is not a type
Description Section 4.6.1 states: "For the purposes of precision, extensibility, and robustness to change the structure of the Validation Rules is profiled. The rules of the profile are:

    * The context for a validation rule must always be a type.
    ..."

This contradicts this context because the context is not a type:

Context: knownAmountSchedule
ird-54 (Mandatory)
Preconditions: isParametric
The dates in step/stepDate must be unadjusted calculation period dates in ../../calculationPeriodDates.
Additional Information
Tags No tags attached.
XML Tool Type
Attached Files

- Relationships

-  Notes
(0001039)
mgratacos (administrator)
2008-02-19 09:13
edited on: 2008-02-19 11:25

The knownAmountSchedule element uses the AmountSchedule complex type. However, the rule does not necessarily apply to every instance of AmountSchedule, and making the rule context specific solves this problem

The context should be moved two level above, to InterestRateStream and the paths to the elements should be updated:

ird-54
<context>InterestRateStream</context>
        <precondition href="isParametric"/>
        <description>The dates in <el>calculationPeriodAmount/knownAmountSchedule/step/stepDate</el> must be <term ref="unadjcalcperioddates"/> in <el>calculationPeriodDates</el>.</description>

(0001042)
mgratacos (administrator)
2008-02-19 10:57

This has been corrected. The context and paths have been updated.

This has been corrected in the trunk and 5-0 branch.

- Issue History
Date Modified Username Field Change
2008-02-13 16:27 matthew New Issue
2008-02-19 09:13 mgratacos Note Added: 0001039
2008-02-19 10:51 mgratacos Note Edited: 0001039
2008-02-19 10:57 mgratacos Note Added: 0001042
2008-02-19 10:57 mgratacos Status assigned => closed
2008-02-19 10:57 mgratacos Resolution open => fixed
2008-02-19 11:25 mgratacos Note Edited: 0001039
2008-02-19 11:29 mgratacos Target Version => 4.4 Last Call Working Draft (Publication Date TBA)