1183: BRL swap example obsolete

The BRL-CDI swap example in the IRD folder (#33) does not incorporate the futureValueNotional element, which makes it obsolete with respect to the ISDA 2009 BRL market practice document. Please update the example to correctly reflect current market practice.

1154: Support off-market prices for all products

In a cleared product environment, rather than terminating trades it will become common practice to perform an offsetting trade off-market, leaving the clearing service to net out the position. This means that any product that can be cleared will need to have a way to represent trades that are off-market. This is currently supported for … Continued

1063: Version attribute validation should be pattern, not enumeration

In fpml-doc.xsd in version 5, per the original design of the new namespace approach in FpML 5, the version attribute should be validated using a pattern (5-?) rather than an enumeration. This will allow forward compatibility as defined in that decision. This change was overlooked in the setup of version 5.

345: Eliminate meaning from party id values

The existing party ID values in the examples in many cases have some meaning (e.g. partyA). This can create the impression that, for example, the id values in an FpML document should be based on some external identifier. It would be better to have non-meaningful identifiers (e.g. “party1”) to avoid this confusion.