Definition Type: ComplexType
Name: LoanContract
Namespace: http://www.fpml.org/2007/FpML-4-4
Containing Schema: fpml-loan-4-4.xsd
Abstract
Documentation:
A basic structure descibing an outstanding loan agreement between borrower and lenders made within a facility under a deal. Examples: loan contract, letter of credit, bank acceptance
Collapse XSD Schema Diagram:
Drilldown into nextInterestPaymentDate in schema fpml-loan-4-4_xsd Drilldown into interestPaymentTenor in schema fpml-loan-4-4_xsd Drilldown into currentInterestRatePeriod in schema fpml-loan-4-4_xsd Drilldown into fxTerms in schema fpml-loan-4-4_xsd Drilldown into conditionsPrecedentComment in schema fpml-loan-4-4_xsd Drilldown into conditionsPrecedentMet in schema fpml-loan-4-4_xsd Drilldown into effectiveDate in schema fpml-loan-4-4_xsd Drilldown into amount in schema fpml-loan-4-4_xsd Drilldown into borrowerPartyReference in schema fpml-loan-4-4_xsd Drilldown into facilityIdentifier in schema fpml-loan-4-4_xsd Drilldown into dealIdentifier in schema fpml-loan-4-4_xsd Drilldown into loanContractIdentifier in schema fpml-loan-4-4_xsdXSD Diagram of LoanContract in schema fpml-loan-4-4_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="LoanContract">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A basic structure descibing an outstanding loan agreement between borrower and lenders made within a facility under a deal. Examples: loan contract, letter of credit, bank acceptance</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="loanContractIdentifier" type="LoanContractIdentifier" />
        <xsd:element name="dealIdentifier" type="DealIdentifier" />
        <xsd:element name="facilityIdentifier" type="FacilityIdentifier">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Set of fields identifying instrument.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="borrowerPartyReference" type="PartyReference">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">There could be multiple borrowers against a loan contract however the agents have been trying to promote the concept of an administrative borrower. Hence, only one being shown in the field list.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="amount" type="Money">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">An amount associated with the loan contract with loan contract currency.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="effectiveDate" type="xsd:date">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Effective date of the loan contract. This is the date on which the funds are passed to the borrower.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="conditionsPrecedentMet" type="xsd:boolean" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The flag defining whether coditions precedent defined in the credit agreement is met and borrower can start drawing against deal facilities.</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 has not been met.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="fxTerms" type="FxTerms" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Defines FX exchange rate when loan contract and facility currencies are different.&gt;</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="currentInterestRatePeriod" type="InterestRatePeriod" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The current interest period defining interest rate on the contract&gt;</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="interestPaymentTenor" type="Interval" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The frequency in which interest payments made, as defined in the credit agreement.&gt;</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="nextInterestPaymentDate" type="xsd:date" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Next interest payment is due on this date.&gt;</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
loanContractIdentifier fpml:loanContractIdentifier (1) (1)
dealIdentifier fpml:dealIdentifier (1) (1)
facilityIdentifier fpml:facilityIdentifier (1) (1)
borrowerPartyReference fpml:borrowerPartyReference (1) (1)
amount fpml:amount (1) (1)
effectiveDate fpml:effectiveDate (1) (1)
conditionsPrecedentMet fpml:conditionsPrecedentMet 0 (1)
conditionsPrecedentComment fpml:conditionsPrecedentComment 0 (1)
fxTerms fpml:fxTerms 0 (1)
currentInterestRatePeriod fpml:currentInterestRatePeriod 0 (1)
interestPaymentTenor fpml:interestPaymentTenor 0 (1)
nextInterestPaymentDate fpml:nextInterestPaymentDate 0 (1)
Collapse Derivation Tree:
Collapse References:
fpml:loanContract