Forums

FpML Discussion

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #1629
    Sukanp
    Member

    Hi, My question is regarding extending FpML. #1. What is the degree of modification I can do to the core FpML. Say for example I want to add some new attributes to swapStream or want to insert some special comments to my message.Can I do it? #2. If yes- then how do the receiver of the message read and validate it. Question regarding FpML version. #1.If the sender and receiver of the message use different version of FpML. Is it possible to parse the message seamlessly? Thanks Sukant

    #1647
    mgratacos
    Keymaster

    Hi Sukant, 1) You can extend FpML by creating your own schema and from there importing the FpML Schema. The recommendation is that you should not touch the FpML Schema. Examples and guidelines are available at the [url=http://www.fpml.org/spec/2007/tr-fpml-arch-2-1-2007-09-17/]Architecture Specification[/url] -> see Section 6 Extending FpML ISDA organizes some FpML training courses in New York and London and there is one specific for extensions. See the [url=http://www.fpml.org]home page[/url] for links to the courses’ information. 2) In order to validate it, it needs to have the schema with the extensions. 3) I am not sure I understand the question regarding FpML version. It depends on what you want to do with the messages. Minor versions in FpML are backward compatible, so as an example, you should be able to validate a 4.0 message with a 4.1 schema (changing namespace at the instance document level). With major versions, backward compatibility is not guaranteed. Hope this helps. -Marc 😀

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.