Namespace:  | 
|
Content:  | 
complex, 1 attribute, 20 elements  | 
Defined:  | 
globally in fpml-repo-5-8.xsd; see XML source  | 
Includes:  | 
definitions of 12 elements  | 
Used:  | 
at 1 location  | 

XML Representation Summary  | 
||||||
<...  | 
||||||
  | 
||||||
>  | 
||||||
  | 
||||||
</...>  | 
||||||
| 
 bond, 
 | 
| 
 Type Derivation Tree 
Product (extension) 
 | 
| 
 
<xsd:complexContent>
 
<xsd:extension base="Product">
 
</xsd:complexContent>
<xsd:sequence>
 
</xsd:extension>
<xsd:choice>
</xsd:choice>
 
</xsd:sequence>
<xsd:choice> 
<xsd:element name="duration" type="RepoDurationEnum"/>
 
</xsd:choice>
<!--SecWG agreed on Jan-26 to this model--> 
<xsd:sequence> 
<xsd:element name="callingParty" type="CallingPartyEnum"/>
 
</xsd:sequence>
<!--Nov-07-2014: RTS Proposal: to make noticePeriod - optional and move it after electingParty--> 
<xsd:choice minOccurs="0"> 
<xsd:element name="noticePeriod" type="AdjustableOffset"/>
 
</xsd:choice>
<!--Sec WG: agreed to rename NoticePeriodPartyReference to PartyNoticePeriod to make sense and to be consistent with FpML naming standards – element name with partyNoticePeriod – associated type name “PartyNoticePeriod” --> 
<!--2015-04-13:FpML SecWG agreed to make "initialMargin" optional to support the "triParty" cases when the initialMargin is not provided--> 
<!--2015-03-16:FpML Sec+RPT WGs: make initialMargin required, currently is not required for CBR reporting--> 
<!--Nov-10-2014: SecWG agreed to renaming element "margin" and type "Margin" to element "initialMargin" and type "InitialMargin"--> 
<!--2015-04-07: Sec WG: agreed to rename the type to RepoNearLeg from RepoTransactionNearLeg--> 
<!--SecWG agreed to rename spotLeg to nearLeg on May-19--> 
<!--2015-04-07: Sec WG: agreed to rename the type to RepoFarLeg from RepoTransactionFarLeg--> 
<!--SecWG agreed to rename forwardLeg to farLeg on May-19--> 
<!--2015-04-13:FpML SecWG agreed to add "triParty" ofType "TriParty" as a choice to "BondEquity.model", a collateral asset model --> 
<xsd:choice> 
<!--2015-03-16:FpML Sec WG: Agreed to move repoDeliveryMethod from Repo level to the leg level-->
 
</xsd:choice>
<!--SecWG agreed to move "settlementTransfer" block to RepoTransactionLeg--> 
</xsd:complexType> 
 | 
Type:  | 
AdjustableOrRelativeDate, complex content  | 
Type:  | 
CallingPartyEnum, simple content  | 
| 
 enumeration of xsd:token 
 | 
Enumeration:  | 
  | 
Type:  | 
DayCountFraction, simple content  | 
| 
 xsd:normalizedString 
 | 
maxLength:  | 
 255 
 | 
minLength:  | 
 0 
 | 
Type:  | 
RepoDurationEnum, simple content  | 
| 
 enumeration of xsd:token 
 | 
Enumeration:  | 
  | 
Type:  | 
RepoFarLeg, complex content  | 
Type:  | 
Schedule, complex content  | 
Type:  | 
FloatingRateCalculation, complex content  | 
Type:  | 
InitialMargin, complex content  | 
Type:  | 
RepoNearLeg, complex content  | 
Type:  | 
AdjustableOffset, complex content  | 
Type:  | 
PartyNoticePeriod, complex content  | 
Type:  | 
TriParty, complex content  | 
| 
 XML schema documentation generated with DocFlex/XML 1.10b5 using DocFlex/XML XSDDoc 2.8.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration. 
 |