1164: Review some ref rules that apply to the reporting view

Rules: ref-14 to ref-24, ref-31, ref-36, ref-37 are commented out in the documentation-source XML. They were removed in the transition from 4.x to 5.x. They need to be reviewed and updated/included in the next release. Also some other rules are commented out and they need to be reviewed.

1162: Bond Options may be of Bond Futures

We’ve seen some Bond Option trades based on a Bond Future. Currently the FpML Schema only allows the representation of Bond Options on Bonds or Convertible Bonds. The support is modelled using a choice between the bond and convertibleBond underlyers. Would be possible to add the Future underlyer in the existing choice?

1161: Invalid date in example

I’m sure I’ve raised this before but … In both the latest 5.4 and 5.5 test cases invalid-shared-9-01.xml contains this: 20011-08-30 One zero too many I think

1160: The documentation for type Offset is out of date.

The rule was written when dayType could be only “Business” or “Calandar”, whereas now it can have also other values. The current annotation reads: “A type defining an offset used in calculating a new date relative to a reference date. Currently, the only offsets defined are expected to be expressed as either calendar or business … Continued

1159: genericProduct/settlementPeriod – Re order & rename

genericProduct/settlementPeriod can we please change this name to genericProduct/settlementPeriods ? This will make for a simpler transition to a full rep. The type GenericCommodityDeliveryPeriod: can we please reorder this to be consistent with commoditySwap/floatingLeg/calculation/pricingDates/settlementPeriods ? This will make for a simpler transition to a full rep. Snippet included in the additional information.

1157: Floating Rate Index value required for AED EBOR

Supplement number 17 to the 2006 ISDA Definitions (published October 15, 2009) introduced the Floating Rate Option “AED-EBOR-Reuters”. This code needs to be added to the floating-rate-index coding scheme. Thanks, Harry

1156: We also noticed that this scheme uses also codes like the following.

The commodityReferencePriceScheme scheme uses codes like the following: FREIGHT-BALTIC EXCHANGE-PANAMAX INDEX ROUTE P2 or BALTIC P2 If both FREIGHT-BALTIC EXCHANGE-PANAMAX INDEX ROUTE P2 and BALTIC P2 are acceptable and equivalent codes, there should two entries in the genericode file. At the moment an application would not be able to validate these codes using the genericode … Continued

1155: Validation Rules and views

We need to organize better rules with relation to views. 1) Some rules that were present in 4.9 have been removed from the conf view in 5.x because they apply to the reporting view. But they are not included in the reporting view. 2) Many ID/IDREF Rules apply to multiple views. But they are included … Continued