Skip to content

Commit 4431759

Browse files
pcaspersjenkins
authored andcommitted
QPR-13211 backward compatible schema
1 parent 0b8350e commit 4431759

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

xsd/instruments.xsd

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1899,16 +1899,14 @@
18991899
</xs:complexType>
19001900

19011901
<xs:complexType name="fxreset">
1902-
<xs:sequence>
1902+
<xs:all>
19031903
<xs:element type="currencyCode" name="ForeignCurrency" minOccurs="1" maxOccurs="1"/>
1904-
<xs:choice>
1905-
<xs:element type="xs:string" name="StartDate" maxOccurs="1"/>
1906-
<xs:element type="xs:double" name="ForeignAmount" maxOccurs="1"/>
1907-
</xs:choice>
1904+
<xs:element type="xs:string" name="StartDate" minOccurs="0" maxOccurs="1"/>
1905+
<xs:element type="xs:double" name="ForeignAmount" minOccurs="0" maxOccurs="1"/>
19081906
<xs:element type="xs:string" name="FXIndex" minOccurs="1" maxOccurs="1"/>
19091907
<xs:element type="xs:integer" name="FixingDays" minOccurs="0" maxOccurs="1"/>
19101908
<xs:element type="xs:string" name="FixingCalendar" minOccurs="0" maxOccurs="1"/>
1911-
</xs:sequence>
1909+
</xs:all>
19121910
</xs:complexType>
19131911

19141912
<xs:complexType name="underlying">

0 commit comments

Comments
 (0)