FpML Issues Tracker
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.
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.