FpML Issues Tracker
closed
Major
Always
Architecture
Admin
andrew
Summary
The attribute //element(*, TradeId)/@id is deprecated. This is in the artefact https://dedicated.fpml.org/svn/fpml/branches/FpML-5-0/src/schema/fpml-doc.xsd.
All deprecated nodes are supposed to be removed from FpML 5-0.
Please remove the deprecated node.
Notes:
mgratacos
02/28/08 2:10 pm
Most of pricing and Risk examples fail validation if the id attribute within TradeId is removed.
matthewdr
02/28/08 2:15 pm
Discussed at the AWG on 28th February 2008.
Brian said Marc made all these changes. MG did not make this change because it would break the Pricing and Risk examples. First the Princing and Risk examples would need fixing not to use deprecated features. AJ suggested that we mark this as not deprecated for FpML 5 WD2. Brian suggested taking it “under advisement”. MR suggested an antonym for deprecated as a annotation.
In summary – the PRGWG examples need fixing for FpML 5 first. If this in time it can be done for FpML 5 WD2.
andrew
05/15/08 1:58 pm
The id attribute is referenced in PR and other places. It should not be deprecated.
mgratacos
05/15/08 1:58 pm
It was deprecated in error. id attribute is currently being used within Pricing and Risk structures.
mgratacos
06/16/08 3:33 pm
Since the attribute was deprecated in error, the deprecated annotation has been removed from the attribute.
This has been committed to the 5.0 branch.