complexType "AbstractLoanTrade"
Namespace:
Content:
complex, 13 elements
Abstract:
(cannot be assigned directly to elements used in instance XML documents)
Defined:
Includes:
definitions of 3 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (13):
amount (defined in AbstractLoanTradeSummary complexType),
buyerAccountReference,
buyerPartyReference (defined in BuyerSeller.model group),
comment (defined in AbstractLoanTradeSummary complexType),
facilityReference (defined in AbstractLoanTradeSummary complexType),
formOfPurchase,
sellerAccountReference,
sellerPartyReference (defined in BuyerSeller.model group),
tradeDate (defined in AbstractLoanTrade complexType),
tradeIdentifier (defined in AbstractLoanTradeSummary complexType),
tradingAssociation,
type (defined in AbstractLoanTrade complexType),
whenIssuedFlag
Known Direct Subtypes (2):
LoanTrade, LoanTransfer
All Direct / Indirect Based Elements (2):
Known Usage Locations
Annotation
An underlying structure defining fundamental master loan trade event information.
Type Definition Detail
Type Derivation Tree
  AbstractLoanTrade
XML Source (w/o annotations (6); see within schema source)
<xsd:complexType abstract="true" name="AbstractLoanTrade">
<xsd:complexContent>
<xsd:extension base="AbstractLoanTradeSummary">
<xsd:sequence>
<xsd:sequence>
<xsd:element name="tradeDate" type="xsd:date"/>
<xsd:group ref="BuyerSeller.model"/>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="type" type="LoanTradingTypeEnum"/>
<xsd:element name="whenIssuedFlag" type="xsd:boolean"/>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 3/13)
tradeDate
Type:
xsd:date, predefined, simple content
The trade date associated with a specified trade record.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="tradeDate" type="xsd:date"/>

type
Type:
LoanTradingTypeEnum, simple content
Primary or Secondary.
Simple Content
enumeration of xsd:string
Enumeration:
"Primary"
 - 
Trade is part of a syndication.
"Secondary"
 - 
Trade was performed in the secondary (non-syndication) market.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="type" type="LoanTradingTypeEnum"/>

whenIssuedFlag
Type:
xsd:boolean, predefined, simple content
A flag to indicate the dependency of a secondary market loan trade upon the closing of a primary market loan structuring and syndication process.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="whenIssuedFlag" type="xsd:boolean"/>

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.