FpML Issues Tracker
closed
Major
Always
Validation Rules
Admin
sheinrich
Summary
The attribute /FpML/novation/firstPeriodStartDate/@href is undefined. What does it refer to?
A rule should be added to cope with all element(*, FirstPeriodStartDate).
Notes:
ggurden
10/04/06 6:14 pm
The firstPeriodStartDate/@href is intended to be used to identify which party’s payments the firstPeriodStartDate refers. For example, on an interest rate swap with a fixed and floating stream it is necessary to specify the first period start date with respect to the fixed payments and the first period start date with respect to the floating payments (note these dates could be different). On a 3-way novation confirmation the first period start date is specified with respect to Transferee (incoming party) and the Remaining Party. Below is an example of the href in use.
…
matthew
10/05/06 12:39 am
Guy’s answer is good. This should be captured in three places:
1. An FpML rule
2. In the XML Schema annotation
3. As an eCore:reference in the XML Schema
mgratacos
10/05/06 5:18 am
Annotation has been added to the FpML Schema using Guy’s answer as basis.
mgratacos
01/31/07 6:41 am
ecore annotation has been added:
mgratacos
05/18/07 11:15 am
Validation rule has been added and has been committed to the trunk:
If firstPeriodStartDate is present, @href must match the @id attribute of a party element.