complexType "AbstractLoanEvent"
Namespace:
Content:
complex, 7 elements
Abstract:
(cannot be assigned directly to elements used in instance XML documents)
Defined:
Includes:
definitions of 5 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (7):
cashPayable,
comment (defined in AbstractLoanEvent complexType),
correctedEventIdentifier,
eventIdentifier (defined in AbstractLoanEvent complexType),
lenderPartyReference (defined in LenderAndCashDetails.model group),
parentEventIdentifier,
previousEventIdentifier
Known Direct Subtypes (3):
AbstractLoanAllocationEvent, AbstractLoanServicingEvent, AbstractLoanTradeEvent
Known Indirect Subtypes (54):
AbstractFacilityContractEvent, AbstractFacilityEvent, AbstractFacilityPaymentEvent, AbstractFacilityRateChangeEvent, AbstractLcEvent, AbstractLoanAllocationSettlementEvent, AbstractLoanContractEvent, AbstractLoanContractPaymentEvent, AccrualOptionChangeEvent, AccruingFeeChange, AccruingFeeExpiry, AccruingFeePayment, AccruingPikPayment, AmendmentFeePayment, Borrowing, BreakageFeePayment, CommitmentAdjustment, DefaultRateChange, DefaultRateExpiry, FacilityExtensionFeePayment, FacilityPrepayment, FacilityPrepaymentFeePayment, FacilityTermination, FundingFeePayment, InterestCapitalization, LcAdjustment, LcFxRevaluation, LcIssuance, LcIssuanceFeePayment, LcRateChange, LcRenewal, LcTermination, LoanAllocationEvent, LoanAllocationSettlementDateAvailabilityEvent, LoanAllocationSettlementDateFinalizationEvent, LoanAllocationSettlementEvent, LoanAllocationTransferFeeDueEvent, LoanAllocationTransferFeeOwedEvent, LoanContractAdjustment, LoanContractBaseRateSet, LoanContractMaturityChange, LoanInterestPayment, LoanTradeEvent, LoanTradeTransferFeeDueEvent, LoanTradeTransferFeeOwedEvent, MandatoryCostRateChange, MandatoryCostRateExpiry, MiscFeePayment, PenaltyRateChange, PenaltyRateExpiry, Repayment, Rollover, UpfrontFeePayment, WaiverFeePayment
All Direct / Indirect Based Elements (54):
Known Usage Locations
Annotation
An abstract base type defining common features of a syndicated loan business event.
XML Source (w/o annotations (6); see within schema source)
<xsd:complexType abstract="true" name="AbstractLoanEvent">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="eventIdentifier" type="BusinessEventIdentifier"/>
<xsd:sequence minOccurs="0">
<xsd:element minOccurs="0" name="parentEventIdentifier" type="ParentEventIdentifier"/>
<xsd:element minOccurs="0" name="previousEventIdentifier" type="BusinessEventIdentifier"/>
<xsd:element minOccurs="0" name="correctedEventIdentifier" type="BusinessEventIdentifier"/>
</xsd:sequence>
<xsd:group minOccurs="0" ref="LenderAndCashDetails.model"/>
<xsd:element minOccurs="0" name="comment" type="String"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 5/7)
comment
Type:
String, simple content
A freetext field which allows the sender to add further details around the business event.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="comment" type="String"/>

correctedEventIdentifier
Type:
BusinessEventIdentifier, complex content
A unique id associated with a previous inaccurate event. Population of this identifier reflects the fact that the event being conveyed is a 'corrective measure' to the event referenced by this identifier.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="correctedEventIdentifier" type="BusinessEventIdentifier"/>

eventIdentifier
Type:
BusinessEventIdentifier, complex content
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" name="eventIdentifier" type="BusinessEventIdentifier"/>

parentEventIdentifier
Type:
ParentEventIdentifier, complex content
A structure used to relate child events to one another, with an overarching parent identifier. The parent identifier does not itself represent an event, but rather provides a mechanism to describe all related. The event described by this message should be included as a child event in this structure.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="parentEventIdentifier" type="ParentEventIdentifier"/>

previousEventIdentifier
Type:
BusinessEventIdentifier, complex content
A structure used to relate a previous event (sequentially) to the event conveyed by the message. This identifier is NOT to be used for corrections to events.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="previousEventIdentifier" type="BusinessEventIdentifier"/>

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.