FpML Issues Tracker

1286: Attributes SHOULD be associated with a global type

February 22, 2023

closed

Tweak

Have not tried

Architecture

5.13 Second Working Draft (Build 2)

AWG

JasonPolis

mgratacos

Summary

https://www.fpml.org/spec/fpml-arch-3-1-rec-5/html/index2.html#s2.3.3

Attributes SHOULD be associated with either a XML schema built-in type or and FpML defined simple type to allow the parser to validate document instances.

Some attributes are missing types.

    • contractTypeScheme
    • creditSeniorityScheme
    • deliveryTypeScheme
    • initialMarginInterestRateTermsScheme
    • linkTypeScheme
    • href
    • fpmlVersion
  1. The scheme attributes should have type="NonEmptyURI", as per the pattern other schemes.
  2. UnderlyerReference/@href should follow the pattern of other hrefs <xsd:attribute name="href" type="xsd:IDREF" use="required"/>
  3. fpmlVersion's local anonymous type should be made into a global type.

 

Notes:

  • JasonPolis

    02/28/23 11:02 am

    Assigned to AWG

  • mgratacos

    03/23/23 11:25 am

    AWG Meeting 2023-03-23 Agreed by the group.

  • mgratacos

    05/04/23 5:56 am

    This has been committed to SVN. It will be published in the upcoming release of FpML 5.13.

  • jbaserba

    03/18/24 11:29 am

    Change published as part of FpML 5.13 Working Draft 2 on July 31st 2023:

    https://www.fpml.org/spec/fpml-5-13-2-wd-2/html/recordkeeping/index.html

    Marked as closed.

  • Leave an update

    You must be logged in to post an update.