Definition Type: ComplexType
Name: LoanContract
Namespace: http://www.fpml.org/2008/FpML-4-5
Containing Schema: fpml-loan-4-5.xsd
Abstract
Documentation:
A core structure describing a loan contract between borrower and lenders forming part or all of the credit line offered by a facility structure within a deal.
Collapse XSD Schema Diagram:
Drilldown into nextInterestPaymentDate in schema fpml-loan-4-5_xsd Drilldown into interestPaymentTenor in schema fpml-loan-4-5_xsd Drilldown into currentInterestRatePeriod in schema fpml-loan-4-5_xsd Drilldown into fxTermsSchedule in schema fpml-loan-4-5_xsd Drilldown into conditionsPrecedentComment in schema fpml-loan-4-5_xsd Drilldown into conditionsPrecedentMet in schema fpml-loan-4-5_xsd Drilldown into effectiveDate in schema fpml-loan-4-5_xsd Drilldown into participationAmount in schema fpml-loan-4-5_xsd Drilldown into amount in schema fpml-loan-4-5_xsd Drilldown into borrowerPartyReference in schema fpml-loan-4-5_xsd Drilldown into loanContractSummary in schema fpml-loan-4-5_xsdXSD Diagram of LoanContract in schema fpml-loan-4-5_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="LoanContract">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A core structure describing a loan contract between borrower and lenders forming part or all of the credit line offered by a facility structure within a deal.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="loanContractSummary" type="LoanContractSummary">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A set of fields used to uniquely identify a specific loan contract within a given facility.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="borrowerPartyReference" type="PartyReference">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A reference to the borrower against a loan contract.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:choice>
            <xsd:element name="amount" type="Money">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">The global borrowing amount associated with the loan contract. The currency may or may not be the same as the facility currency.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="participationAmount" type="ParticipationAmount">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">The borrowing amount associated with the loan contract, global and lender share. The currency may or may not be the same as the facility currency.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:choice>
        <xsd:element name="effectiveDate" type="xsd:date">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The effective date of the loan contract. This is the date on which the funds are passed to the borrower. It is an actual (adjusted) date.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="conditionsPrecedentMet" type="xsd:boolean" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A flag defining whether conditions precedent have been met. Once met, the borrower can start drawing against the associated facility.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="conditionsPrecedentComment" type="xsd:string" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A free text field defining the resons why conditions precedent have not been met.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="fxTermsSchedule" type="FxTermsSchedule" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Defines the exchange rate between the loan contract and facility currencies. This rate can be reset/redefined mid-period within an outstanding loan contract.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="currentInterestRatePeriod" type="InterestRatePeriod">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Defines the base rate and additional charges associated with the loan contract.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="interestPaymentTenor" type="Interval" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The frequency at which interest payments are made. As stated in the credit agreement.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="nextInterestPaymentDate" type="xsd:date" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The next interest payment is due on this date. This is an actual (adjusted) date.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
loanContractSummary fpml:loanContractSummary (1) (1)
borrowerPartyReference fpml:borrowerPartyReference (1) (1)
amount fpml:amount (1) (1)
participationAmount fpml:participationAmount (1) (1)
effectiveDate fpml:effectiveDate (1) (1)
conditionsPrecedentMet fpml:conditionsPrecedentMet 0 (1)
conditionsPrecedentComment fpml:conditionsPrecedentComment 0 (1)
fxTermsSchedule fpml:fxTermsSchedule 0 unbounded
currentInterestRatePeriod fpml:currentInterestRatePeriod (1) (1)
interestPaymentTenor fpml:interestPaymentTenor 0 (1)
nextInterestPaymentDate fpml:nextInterestPaymentDate 0 (1)
Collapse Derivation Tree:
Collapse References:
fpml:loanContract, fpml:loanContract