FpML Issues Tracker
closed
Minor
Always
Schema
Admin
mgratacos
Summary
I've been looking through the FX portion of the DTD (3.0) and schema (4.0 + 4.1) and there seems to be a problem with the definition of the routingId element.
In the examples the routingId elements is used to hold a BIC code for a bank. As such you would expect the qualifying scheme to be 'http://www.fpml.org/ext/iso9362' but this is not the case. In FpML 4-0 this elements scheme attribute is defaulted to 'http://www.fpml.org/spec/2002/routing-id-code-1-0' which defines types of routing codes (BIC, CHAPS, etc). Hence a 'legal' instance of this element would be "
I think this element has been incorrect since 3.0 and the error has been rolled forward into each new release. I would suggest the the default scheme for this element be changed to 'http://www.fpml.org/ext/iso9362' and the routing-id-code scheme dropped. If CHAPS etc addressing is required then they need to be allocated a standard URI (e.g. http://www.fpml.org/ext/chaps, etc).
We should fix this in 4.2!!
Andrew Jacobs, Senior Consultant, Financial Markets EMEA Solutions Architect for Trade Processing Transformation IBM UK Ltd., 76 Upper Ground, London, SE1 9PZ, UK e-mail: andrew_jacobs@uk.ibm.com Tel: +44(0)20 7202 3861 -- Fax: +44(0)20 7202 5774 -- Mobile: +44(0)7710 304239
Notes:
mgratacos
05/16/05 6:04 pm
The Coordination Committee agreed that the default scheme for the RoutingId type should be changed to http://www.fpml.org/ext/iso9362 and the routing-id-code scheme should be dropped. This change will be implemented in version 4.2 Last Call Working Draft.