complexType "RolloverNotification"
Namespace:
Content:
complex, 3 attributes, 22 elements
Defined:
globally in fpml-loan-5-8.xsd; see XML source
Includes:
definitions of 9 elements
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:token
 = 
xsd:positiveInteger
 = 
"9"
   
>
   
Content: 
</...>
Content Model Elements (22):
baseRateSet (in rolloverNotification),
borrowing (in rolloverNotification),
commitmentAdjustment (in rolloverNotification),
correlationId,
currentContracts (in rolloverNotification),
facilityIdentifier (defined in FacilityDetails.model group),
facilityOutstandingsPosition (defined in AbstractContractNotification complexType),
facilitySummary,
header (defined in RequestMessage complexType),
interestCapitalization (in rolloverNotification),
interestPayment (in rolloverNotification),
isCorrection,
isGlobalOnly,
maturingContracts (in rolloverNotification),
noticeDate,
onBehalfOf (defined in OnBehalfOf.model group),
parentCorrelationId,
party (in rolloverNotification),
paymentDetails (defined in AbstractServicingNotification complexType),
repayment (in rolloverNotification),
sequenceNumber (defined in Sequence.model group),
validation
All Direct / Indirect Based Elements (1):
rolloverNotification
Known Usage Locations
Annotation
A loan servicing notification designed to communicate the combination of business events associated with a rollover transaction.
Type Definition Detail
Type Derivation Tree
Document (extension)
  Message (extension)
      RequestMessage (extension)
          CorrectableRequestMessage (extension)
              AbstractServicingNotification (extension)
                  AbstractContractNotification (extension)
                      RolloverNotification
XML Source (w/o annotations (5); see within schema source)
<xsd:complexType name="RolloverNotification">
<xsd:complexContent>
<xsd:extension base="AbstractContractNotification">
<xsd:sequence>
<xsd:sequence>
<xsd:element name="maturingContracts">
<xsd:complexType>
<xsd:group maxOccurs="unbounded" ref="LoanContractDetails.model"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="currentContracts">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="contract" type="LoanContract"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="baseRateSet" type="LoanContractBaseRateSet"/>
<xsd:element name="borrowing" type="Borrowing"/>
<xsd:element name="commitmentAdjustment" type="CommitmentAdjustment"/>
<xsd:element name="interestCapitalization" type="InterestCapitalization"/>
<xsd:element name="interestPayment" type="InterestPayment"/>
<xsd:element name="repayment" type="Repayment"/>
</xsd:choice>
<xsd:group ref="FacilityDetails.model"/>
<xsd:element maxOccurs="unbounded" name="party" type="Party"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 9/22)
baseRateSet
Type:
LoanContractBaseRateSet, complex content
XML Source (see within schema source)
<xsd:element name="baseRateSet" type="LoanContractBaseRateSet"/>

borrowing
Type:
Borrowing, complex content
XML Source (see within schema source)
<xsd:element name="borrowing" type="Borrowing"/>

commitmentAdjustment
Type:
CommitmentAdjustment, complex content
XML Source (see within schema source)
<xsd:element name="commitmentAdjustment" type="CommitmentAdjustment"/>

currentContracts
Type:
anonymous complexType, complex content
A list of all contracts whose rates are resetting or contracts that are initiating as part of the rollover event.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="currentContracts">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="contract" type="LoanContract"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>

interestCapitalization
Type:
InterestCapitalization, complex content
XML Source (see within schema source)
<xsd:element name="interestCapitalization" type="InterestCapitalization"/>

interestPayment
Type:
InterestPayment, complex content
XML Source (see within schema source)
<xsd:element name="interestPayment" type="InterestPayment"/>

maturingContracts
Type:
anonymous complexType, complex content
A list of all contracts that are maturing during the rollover event.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="maturingContracts">
<xsd:complexType>
<xsd:group maxOccurs="unbounded" ref="LoanContractDetails.model"/>
</xsd:complexType>
</xsd:element>

party
Type:
Party, complex content
A legal entity or a subdivision of a legal entity.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" name="party" type="Party"/>

repayment
Type:
Repayment, complex content
XML Source (see within schema source)
<xsd:element name="repayment" type="Repayment"/>

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.