XML Schema Documentation

Complex Type: DrawdownNotice

[Table of contents]

Super-types: NotificationMessage < LoanContractNotice (by extension) < DrawdownNotice (by extension)
Sub-types: None
Name DrawdownNotice
Abstract no
Documentation The notification from the agent bank to lender that loan contract is requested by the borrower. A loan contract notice will be created by the agent bank for each of the lenders
XML Instance Representation
<...
version=" xsd:token (value comes from list: {'4-0'|'4-1'|'4-2'|'4-3'|'4-4'}) [1]

'Indicate which version of the FpML Schema an FpML message adheres to.'

"

expectedBuild=" xsd:positiveInteger [0..1]

'This optional attribute can be supplied by a message creator in an FpML instance to specify which build number of the schema was used to define the message when it was generated.'

"

actualBuild="12 [0..1]

'The specific build number of this schema version. This attribute is not included in an instance document. Instead, it is supplied by the XML parser when the document is validated against the FpML schema and indicates the build number of the schema file. Every time FpML publishes a change to the schema, validation rules, or examples within a version (e.g., version 4.2) the actual build number is incremented. If no changes have been made between releases within a version (i.e. from Trial Recommendation to Recommendation) the actual build number stays the same.'

"
>
<header> NotificationMessageHeader </header> [1]
<validation> Validation </validation> [0..*]
<noticeDate> xsd:date </noticeDate> [1]

'The date on which the notice was generated.'

<agentBankPartyReference> PartyReference </agentBankPartyReference> [0..1]

'A reference to the agent bank for the given deal.'

<borrowerPartyReference> PartyReference </borrowerPartyReference> [0..1]

'A reference to the borrower against the associated loan contract(s).'

<lenderPartyReference> PartyReference </lenderPartyReference> [0..1]

'A reference to the lender(s) associated with the associated loan contract(s).'

<dealSummary> DealSummary </dealSummary> [1]

'A data structure which contains the identifying characteristics of the given deal.'

<facilitySummary> FacilitySummary </facilitySummary> [1]

'A data structure which contains the identifying characteristics of the given facility.'

<facilityCommitmentPosition> FacilityCommitmentPosition </facilityCommitmentPosition> [0..1]

'A structure which contains the position being held by the lender on both the facility and loan contract levels. This position information is from the message sender\'s viewpoint as of the date of the associated notice.'

<exceptionFlag> xsd:boolean </exceptionFlag> [0..1]

'A flag which can be set by the message sender in order to signify an exceptional business event.'

<comments> xsd:string </comments> [0..1]

'A free-form, manually entered field which will be used by users directly for additional information.'

Start Choice [1]

'The sender may choose to either transmit the full or partial loan contract details.'


<loanContract> LoanContract </loanContract> [1]

'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.'

<loanContractSummary> LoanContractSummary </loanContractSummary> [1]

'A basic set of fields used to uniquely identify the loan contract.'

End Choice
<drawdownEventType> DrawdownEventTypeEnum </drawdownEventType> [0..1]

'An enumeration that describes whether this message is a drawdown or a rate set notification. The same message structure is used for both, with some business validation differences.'

<conditionsPrecedentType> ConditionsPrecedentEnum </conditionsPrecedentType> [0..1]

'An enumeration which describes whether the condition precent have been met, not met or been waived. Please note: this field in not required since conditions precedent may not be applicable in certain scenarios.'

<drawdownPayment> DrawdownPayment </drawdownPayment> [1]

'The lender\'s portion of the drawdown payment.'

<party> Party </party> [2..*]

'The parties involved with the associated transaction.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="DrawdownNotice">
<xsd:complexContent>
<xsd:extension base=" LoanContractNotice ">
<xsd:sequence>
<xsd:element name="drawdownEventType" type=" DrawdownEventTypeEnum " minOccurs="0"/>
<xsd:element name="conditionsPrecedentType" type=" ConditionsPrecedentEnum " minOccurs="0"/>
<xsd:element name="drawdownPayment" type=" DrawdownPayment "/>
<xsd:element name="party" type=" Party " minOccurs="2" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>