complexType "AbstractLoanTradingNotification"
Namespace:
Content:
complex, 3 attributes, 10 elements
Abstract:
(cannot be assigned directly to elements used in instance XML documents)
Defined:
Includes:
definitions of 3 elements
Used:
at 14 locations
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:token
 = 
xsd:positiveInteger
 = 
"5"
   
>
   
Content: 
</...>
Content Model Elements (10):
correlationId,
header (defined in RequestMessage complexType),
isCorrection,
noticeDate (defined in AbstractLoanTradingNotification complexType),
onBehalfOf (defined in OnBehalfOf.model group),
parentCorrelationId,
partyReference (defined in AbstractLoanTradingNotification complexType),
role (defined in AbstractLoanTradingNotification complexType),
sequenceNumber (defined in Sequence.model group),
validation
Known Direct Subtypes (14):
AbstractLoanAllocationPaymentNotification, AbstractLoanTradePaymentNotification, LoanAllocationConfirmationNotification, LoanAllocationNotification, LoanAllocationSettlementDateAvailabilityNotification, LoanAllocationSettlementDateFinalizationNotification, LoanAllocationSettlementTaskNotification, LoanAllocationTransferFeeOwedNotification, LoanTradeConfirmationNotification, LoanTradeNotification, LoanTradeSettlementTaskNotification, LoanTradeTransferFeeOwedNotification, LoanTransferNotification, LoanTransferSettlementNotification
Known Indirect Subtypes (3):
LoanAllocationSettlementNotification, LoanAllocationTransferFeeDueNotification, LoanTradeTransferFeeDueNotification
All Direct / Indirect Based Elements (15):
loanAllocationConfirmationNotification, loanAllocationNotification, loanAllocationSettlementDateAvailabilityNotification, loanAllocationSettlementDateFinalizationNotification, loanAllocationSettlementNotification, loanAllocationSettlementTaskNotification, loanAllocationTransferFeeDueNotification, loanAllocationTransferFeeOwedNotification, loanTradeConfirmationNotification, loanTradeNotification, loanTradeSettlementTaskNotification, loanTradeTransferFeeDueNotification, loanTradeTransferFeeOwedNotification, loanTransferNotification, loanTransferSettlementNotification
Known Usage Locations
Annotation
An underlying abstract structure for all syndicated loan servicing notifications; the wrapper for events which occur through the life-cycle of a loan trade.
Type Definition Detail
Type Derivation Tree
Document (extension)
  Message (extension)
      RequestMessage (extension)
          CorrectableRequestMessage (extension)
              AbstractLoanTradingNotification
XML Source (w/o annotations (4); see within schema source)
<xsd:complexType abstract="true" name="AbstractLoanTradingNotification">
<xsd:complexContent>
<xsd:extension base="CorrectableRequestMessage">
<xsd:sequence>
<xsd:element name="noticeDate" type="xsd:date"/>
<xsd:sequence>
<xsd:element name="partyReference" type="PartyReference"/>
<xsd:element name="role" type="LoanTradingPartyRole"/>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 3/10)
noticeDate
Type:
xsd:date, predefined, simple content
The business date on which the notice is valid (and was communicated).
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="noticeDate" type="xsd:date"/>

partyReference
Type:
PartyReference, empty content
The party sending the notification.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="partyReference" type="PartyReference"/>

role
Type:
LoanTradingPartyRole, simple content
The role of the party that is sending the notification.
Simple Content
xsd:normalizedString
maxLength:
255
minLength:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="role" type="LoanTradingPartyRole"/>

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.