FpML Issues Tracker

1244: FixedRateOptionBase.pikSpread in fpml-loan-5-9.xsd has no type

June 13, 2017

closed

Minor

Always

Architecture

sheikh.shuaib@gmail.com

None

Summary

FixedRateOptionBase contains an element pikSpread which has no type defined.

This seems like a typo error as xsd:decimal has been defined inside@default attribute

instead of

<xsd:element name="pikSpread" default="xsd:decimal" minOccurs="0"/>

We should have

<xsd:element name="pikSpread" type="xsd:decimal" minOccurs="0"/>

The complex type is below.

<xsd:complexType name="FixedRateOptionBase" abstract="true"> <xsd:annotation> <xsd:documentation xml:lang="en">Specifies the abstract type underlying a fixed rate cash accrual option.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="AccrualOptionBase"> <xsd:sequence> <xsd:element name="rate" type="xsd:decimal"/> <xsd:element name="pikSpread" default="xsd:decimal" minOccurs="0"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType>

The issue is noticed in

FpML 5.9 Recommendation (build#6) 2016-09-20, but I am not able to select it above in the form.

Attachments

  • fpml-loan-5-9.xsd
  • Notes:

  • mgratacos

    01/18/18 10:49 am

    Change has been committed to the FpML Subversion repository. pikSpread is now defined as: <xsd:element name=”pikSpread” type=”xsd:decimal” minOccurs=”0″ />

    This correction will be published in version 5.10 Recommendation.

  • mgratacos

    01/31/18 2:45 pm

    This correction will be published in version 5.10 Recommendation.

  • Leave an update

    You must be logged in to post an update.