All Element Summary |
||||||||||||||
The accrual amount over the defined period.
|
||||||||||||||
|
||||||||||||||
A unique id associated with the loan accrual type.
|
||||||||||||||
A schedule that incorporates all sub-periods of an accrual calculation.
|
||||||||||||||
A schedule that incorporates all sub-periods of an accrual calculation.
|
||||||||||||||
A schedule that incorporates all sub-periods of an accrual calculation.
|
||||||||||||||
A schedule that incorporates all sub-periods of an accrual calculation.
|
||||||||||||||
A schedule that incorporates all sub-periods of an accrual calculation.
|
||||||||||||||
|
||||||||||||||
Head of the substitution group for all facility events.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A description of all the different types of accruing fees which apply to the facility.
|
||||||||||||||
Defines new rate and the date on which the rate is no longer valid.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A loan contract PIK accrual option.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
Defines the type of adjustment applied - increase or decrease.
|
||||||||||||||
Defines the type of adjustment applied - increase or decrease.
|
||||||||||||||
The total remaining commitment amount (in facility currency), once the adjustnment has been applied.
|
||||||||||||||
Defines the type of adjustment applied - increase or decrease.
|
||||||||||||||
Defines the type of adjustment applied - increase or decrease.
|
||||||||||||||
A flag to determine whether an agent can override the minimum rule.
|
||||||||||||||
A reference to the agent bank for the associated deal.
|
||||||||||||||
A party reference to the agent bank.
|
||||||||||||||
A party reference to the agent bank associated with the deal.
|
||||||||||||||
The actual percentage rate charged to the borrower.
|
||||||||||||||
The actual percentage rate charged to the borrower.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The letter of credit notional amount.
|
||||||||||||||
|
||||||||||||||
The amount associated with the rule (expressed in facility currency).
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The amount payable to the agent for re-assigning a share in one of the underlying facilities within the deal.
|
||||||||||||||
The letter of credit amount after the adjustment has been applied.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The global and share amounts against the associated instrument.
|
||||||||||||||
The amount of withholding tax being applied.
|
||||||||||||||
The assignment fee amount and rules.
|
||||||||||||||
Defines whether the minimum rule applies at the overall trade or allocation level.
|
||||||||||||||
Defines whether this facility must be traded by assignment.
|
||||||||||||||
The actual underlying base rate associated with the period, defined as a percentage.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A party reference of the beneficiary.
|
||||||||||||||
The number of days after the date on which a consent request was made, that an agent would deem that consent is implicitly provided by the borrower.
|
||||||||||||||
Defines whether the repayment is mandatory from the borrower's perspective, based on the (amortization) schedule on the credit agreement.
|
||||||||||||||
A reference to the main borrower associated with the specific business event.
|
||||||||||||||
A party reference to the (main) borrower.
|
||||||||||||||
A party reference to the borrower(s) permitted to exercise the cash accrual option.
|
||||||||||||||
A party reference to the borrower(s) permitted to exercise the cash accrual option.
|
||||||||||||||
Main borrower.
|
||||||||||||||
A reference to the borrower against a loan contract.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
Where breakage cost is applicable, this enumeration defines who is calculating it - agent bank or lender.
|
||||||||||||||
The date by which any breakage costs (if applicable) must be submitted by Lenders to the Agent.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A freetext field which allows the sender to add further details around the business event.
|
||||||||||||||
Defines the way in which the agent bank is allocating cash/PIK interest - can be (i) pro-rata at the time of the interest payment/PIK or (ii) based on the loan contract share throughout the interest period (which is the preferred method).
|
||||||||||||||
Defines whether the agent bank is making an interest payment based on the lender pro-rata share at the end of the period (snapshot) or based on the lender position throughout the period (which is the default).
|
||||||||||||||
The rate cap being applied.
|
||||||||||||||
Defines the overall net cash payable, as well as, the breakdown of individual cashflows.
|
||||||||||||||
Party references to co-borrowers as listed on the credit agreement.
|
||||||||||||||
A freetext field which allows the sender to add further details around the business event.
|
||||||||||||||
A free-form, manually entered field which will be used by users directly for additional information.
|
||||||||||||||
The global and share amount of principal commitment.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The date on which a facility increase/decrease has/will occur.
|
||||||||||||||
The amortization schedule associated with the facility commitment.
|
||||||||||||||
The commitment schedule associated with the facility.
|
||||||||||||||
An enumeration which describes whether the condition precent have been met, not met or been waived.
|
||||||||||||||
Determines who is required to grant consent for this consent type.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
New or existing loan contracts defined as the result of the rollover.
|
||||||||||||||
A deal summary structure.
|
||||||||||||||
A facility summary structure.
|
||||||||||||||
The credit agreement date is also known as the 'closing date' (the date on which the agreement was signed).
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
Deal denomination currency.
|
||||||||||||||
|
||||||||||||||
The current global/lender share commitment amount.
|
||||||||||||||
|
||||||||||||||
Current deal amount.
|
||||||||||||||
The new loan contract maturity date.
|
||||||||||||||
The date on which a facility increase/decrease has/will occur.
|
||||||||||||||
The day count basis for the accrual.
|
||||||||||||||
A complete deal structure.
|
||||||||||||||
Defines the exchange rate between the facility and deal denomination currencies (only required if the currencies are different).
|
||||||||||||||
|
||||||||||||||
This represents a default rate that may apply in addition to a regular margin rate (on outstanding loan contracts).
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The default spread currently applied to the interest rate period.
|
||||||||||||||
The default spread currently applied to the interest rate period.
|
||||||||||||||
A revolver facility.
|
||||||||||||||
A flag to determine whether the Term Loan has a delayed draw feature.
|
||||||||||||||
A short description of the combination of business events that make up the event group.
|
||||||||||||||
List of currencies in which the borrower(s) may draw funds.
|
||||||||||||||
The number of business days that a lender must be notified prior to a drawdown event occurring.
|
||||||||||||||
The number of business days that a lender must be notified prior to a drawdown event occurring.
|
||||||||||||||
The effective date of the loan contract.
|
||||||||||||||
The date on which the associated business event is effective.
|
||||||||||||||
Effective date of the letter of credit.
|
||||||||||||||
Date on which this period ends.
|
||||||||||||||
|
||||||||||||||
A unique reference to a business events.
|
||||||||||||||
A set of business events being released.
|
||||||||||||||
The id that defines the business event which is to be cancelled.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
An option allowing the borrower to extend the letter of credit tenor.
|
||||||||||||||
Exceptions describing the situations when the minimum rule does NOT apply.
|
||||||||||||||
|
||||||||||||||
Determines whether this event was created due to a natural expiration of the letter of credit or an unscheduled cancellation.
|
||||||||||||||
The latest date that a drawdown can be made effective against the facility.
|
||||||||||||||
Expiry date of the letter of credit.
|
||||||||||||||
The number of calendar days defining the extension period.
|
||||||||||||||
The global/lender commitment amount stated AFTER a commitment adjustment has taken place.
|
||||||||||||||
Head of the substitution group for all facility events.
|
||||||||||||||
|
||||||||||||||
Head of the substitution group for all facility fee payment events.
|
||||||||||||||
Defines exchange rate between the letter of credit and facility.
|
||||||||||||||
Defines a single (current) FX rate used to calculate utilization in the facility currency.
|
||||||||||||||
Defines a single (current) FX rate used to calculate utilization in the facility currency.
|
||||||||||||||
Head of the substitution group for all facility types.
|
||||||||||||||
A deal summary structure.
|
||||||||||||||
A facility identifier to which the loan contracts and/or letter of credits belong.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A facility position definition containing full details of either the global commitment and outstanding amounts or a specific lender's position breakdown.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A facility position definition containing full details of either the global commitment and outstanding amounts or a specific lender's position breakdown.
|
||||||||||||||
|
||||||||||||||
Head of the substitution group for all facility rate update events.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A unique facility identifier.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A facility summary structure.
|
||||||||||||||
|
||||||||||||||
Facility features which help define the instrument with greater granularity.
|
||||||||||||||
Final expiry date of the letter of credit, once the evergreen option has been exercised.
|
||||||||||||||
The final letter of credit expiry date (as defined by the evergreen option).
|
||||||||||||||
Defines the base rate and additional charges associated with the loan contract.
|
||||||||||||||
A set of default cash accrual options.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The date on which the underlying interest rate is fixed.
|
||||||||||||||
Defines the base rate and additional charges associated with the loan contract.
|
||||||||||||||
A set of default cash accrual options.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The rate floor being applied.
|
||||||||||||||
The amount of utilization which is funded.
|
||||||||||||||
The amount of utilization which is funded.
|
||||||||||||||
|
||||||||||||||
The number of business days that a lender must be notified prior to an FX rate set event occurring.
|
||||||||||||||
The number of business days that a lender must be notified prior to an FX rate set event occurring.
|
||||||||||||||
Defines the governing law (jurisdiction) under which the facility operates.
|
||||||||||||||
Party references to any guarantors associated with the facility borrower.
|
||||||||||||||
Party references to the guarantors associated with the (main) issuer of the deal.
|
||||||||||||||
A unique id associated with the loan accrual type.
|
||||||||||||||
A unique id associated with the loan accrual type.
|
||||||||||||||
A unique identifier for a letter of credit.
|
||||||||||||||
A unique identifier for a loan contract.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
Original deal amount.
|
||||||||||||||
A party reference to the (main) issuer of the deal.
|
||||||||||||||
The letter of credit fee rate details.
|
||||||||||||||
|
||||||||||||||
Head of the substitution group for all letter of credit events.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A description of all the letter of credit fee types which apply to the facility.
|
||||||||||||||
Defines the underlying letter of credit fee which is being changed.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A reference to the lender associated with a specific business event.
|
||||||||||||||
The list of lender types which are exempt from paying an assignment fee to the agent bank.
|
||||||||||||||
|
||||||||||||||
A full definition of the letter of credit being issued.
|
||||||||||||||
A set of complete letter of credit contract structures.
|
||||||||||||||
A letter of credit facility.
|
||||||||||||||
A deal summary structure.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A facility summary structure.
|
||||||||||||||
The lien level associated with the facility.
|
||||||||||||||
|
||||||||||||||
A set of complete loan contract structures.
|
||||||||||||||
Head of the substitution group for all loan contract events.
|
||||||||||||||
|
||||||||||||||
A loan contract summary structure.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The mandatory cost rate currently applied to the interest rate period.
|
||||||||||||||
The mandatory cost rate currently applied to the interest rate period.
|
||||||||||||||
The mandatory cost rate currently applied to the interest rate period.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The maturity date of the facility.
|
||||||||||||||
The maturity date of the loan contract.
|
||||||||||||||
The original maturity date of the letter of credit.
|
||||||||||||||
The id that defines the specific message which is to be cancelled.
|
||||||||||||||
|
||||||||||||||
Defines the minimum assignment amount of the facility that can be traded in the secondary markets.
|
||||||||||||||
Defines the minimum hold amount of the facility that a lender of record must maintain.
|
||||||||||||||
|
||||||||||||||
A container to denote whether funds may be drawn in multiple currency denominations, in addition to the base (facility) currency.
|
||||||||||||||
|
||||||||||||||
The cash amount payable, net of all tax withholding.
|
||||||||||||||
The next payment for the associated event type is due on this date.
|
||||||||||||||
|
||||||||||||||
The number of calendar days before the expiry of the letter of credit, that the borrower must declare an intention to extend the letter of credit.
|
||||||||||||||
The business date from which the notice is valid.
|
||||||||||||||
The actual number of days represented within the 'period'.
|
||||||||||||||
The original global commitment amount.
|
||||||||||||||
|
||||||||||||||
A structure used to define all positions held by the lender at the loan contract level.
|
||||||||||||||
A legal entity or a subdivision of a legal entity.
|
||||||||||||||
The actual payments taking place relating to the set of business events represented on this notice.
|
||||||||||||||
The payment details associated with the net cash payable.
|
||||||||||||||
|
||||||||||||||
Projected interest payment details.
|
||||||||||||||
Projected interest payment details.
|
||||||||||||||
This represents a penalty rate that may apply in addition to the regular margin rate (on outstanding loan contracts).
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The penalty spread currently applied to the interest rate period.
|
||||||||||||||
The penalty spread currently applied to the interest rate period.
|
||||||||||||||
Defines whether the commitment adjustment is related to a PIK.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A reference to the party for whom positions are being reported.
|
||||||||||||||
A reference to the party for whom positions are being reported.
|
||||||||||||||
|
||||||||||||||
A unique id associated with a previous inaccurate event.
|
||||||||||||||
The price at which the repayment occurred.
|
||||||||||||||
A structure which defines the types of consents required before new lenders invest into the facility.
|
||||||||||||||
The global and share amounts against the associated instrument.
|
||||||||||||||
|
||||||||||||||
The global and share amount of principal commitment.
|
||||||||||||||
The previous loan contract maturity date.
|
||||||||||||||
Projected amount payable on the next payment date.
|
||||||||||||||
Projected interest payment details.
|
||||||||||||||
Projected interest payment details.
|
||||||||||||||
Groups of facilities which must be traded on a pro-rata basis.
|
||||||||||||||
Defines the purpose of a letter of credit.
|
||||||||||||||
The rate applied to this period.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
This represents a default rate that may apply in addition to a regular margin rate (on outstanding loan contracts).
|
||||||||||||||
|
||||||||||||||
The rate of exchange between the two currencies of the leg of a deal.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The date on which the underlying interest rate is fixed.
|
||||||||||||||
The number of business days that a lender must be notified prior to a rate set event occurring.
|
||||||||||||||
The number of business days that a lender must be notified prior to a rate set event occurring.
|
||||||||||||||
A scheme used to identify the reason for withholding tax being applied to a cash flow.
|
||||||||||||||
Global and lender share amounts.
|
||||||||||||||
The rate applied to this period.
|
||||||||||||||
Defines whether the lender has an option to accept or deny the commitment change.
|
||||||||||||||
Defines whether the lender has an option to accept or deny the payment.
|
||||||||||||||
Set to false for a normal increase or decrease in the letter of credit amount.
|
||||||||||||||
The total remaining commitment amount (in facility currency), once the adjustnment has been applied.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The maturity date of the loan contract.
|
||||||||||||||
Defines a set of restricted jurisdictions that cannot lend against the facility.
|
||||||||||||||
A reference to any parties that are prohibited against investing into this facility.
|
||||||||||||||
A revolver facility.
|
||||||||||||||
|
||||||||||||||
A rule which defines the calculation of assignment fees applicable as a result of a facility re-assignment.
|
||||||||||||||
A unique identifier for a lender consent, as stated within the facility.
|
||||||||||||||
Defines whether the commitment adjustment is scheduled.
|
||||||||||||||
Defines whether the repayment is a scheduled repayment.
|
||||||||||||||
Defines whether the consent exceptions apply to a single facility or all facilities within a deal.
|
||||||||||||||
A structure which defines the types of consents required before new lenders invest into the facility.
|
||||||||||||||
The seniority of the facility.
|
||||||||||||||
The lender share amount.
|
||||||||||||||
|
||||||||||||||
The start date of the facility.
|
||||||||||||||
Date on which this period begins.
|
||||||||||||||
The date as of which the stated data is valid.
|
||||||||||||||
Party references to the syndication co-lead banks of the deal.
|
||||||||||||||
A party reference to the lead syndication bank of the deal.
|
||||||||||||||
The tax rate being applied to the associated cash flow.
|
||||||||||||||
Details of the tax being withheld.
|
||||||||||||||
A term loan facility.
|
||||||||||||||
The total commitment level associated with the facility or facility portion (in facility currency).
|
||||||||||||||
Defines whether the minimum rule applies as of trade or settlement date amount.
|
||||||||||||||
The accruing fee type for which a rate is being provided.
|
||||||||||||||
The letter of credit type for which a fee rate is being provided.
|
||||||||||||||
The accruing fee type which ix expiring.
|
||||||||||||||
Defines circumstances when consent is not required.
|
||||||||||||||
|
||||||||||||||
The type of consent required on primary transactions for this facility.
|
||||||||||||||
The portion of the commitment amount which is NOT available for the borrower to draw against.
|
||||||||||||||
The amount of utilization which is unfunded.
|
||||||||||||||
The amount of utilization which is unfunded.
|
||||||||||||||
|
||||||||||||||
|
Complex Type Summary |
||||||||||||
An abstract base type for all syndicated loan notification messages.
|
||||||||||||
Abstract base type for all events.
|
||||||||||||
An abstract base type for all syndicated loan notification messages.
|
||||||||||||
An abstract base type for all syndicated loan notification messages.
|
||||||||||||
Used as a abstract type for defining accrual structures within loan instruments.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
The details of the underlying elements that effect the calculation of a fee accrual.
|
||||||||||||
A type used to uniquely identify a single accrual type within a syndicated loan structure.
|
||||||||||||
An event describing a future rate or period change in one of the accruing fees associated with a specific facility.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
An event describing a future expiry of one of the accruing fees associated with a specific facility.
|
||||||||||||
Defines the different types of on-going fees applicable to a facility.
|
||||||||||||
An event describing an accruing fee payment made at the loan contract or facility level.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
A list of all eligible accruing facility-level fee types.
|
||||||||||||
A structure which specifies a PIK margin applying to a facility.
|
||||||||||||
A business event describing a change in a rate associated to a specific accrual option.
|
||||||||||||
An event describing an accruing fee payment made at the loan contract or facility level.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
A structure used to describe an adjustment.
|
||||||||||||
A fee charged to the borrower for an amendment being made to the originally agreed credit agreement.
|
||||||||||||
A structure which outlines the rules for payment of assignment fees to the agent.
|
||||||||||||
|
||||||||||||
An event describing the fact that a new loan contract (funded borrowing) has been requested by the borrower.
|
||||||||||||
A fee calculated as the cost of breaking financing against a loan contract which is repaid early.
|
||||||||||||
A type defining an event identifier issued by the indicated party.
|
||||||||||||
This structure represents payable cash, together with reference to any withholding tax being applied.
|
||||||||||||
An event defining changes in facility commitment.
|
||||||||||||
A structure which specifies the amortizations occurring throughout the life of a facility.
|
||||||||||||
A structure which specifies a complete amortization schedule through the life of a facility.
|
||||||||||||
A rollover event summary which defines the pre- and post- conditions of all outstanding loan contracts.
|
||||||||||||
A syndicated bank loan deal (credit agreement) definition.
|
||||||||||||
A unique reference to a syndicated bank loan deal (credit agreement) definition.
|
||||||||||||
A reference to a deal.
|
||||||||||||
A full set of deal and facility structures valid as of a specific date.
|
||||||||||||
A short form of a deal.
|
||||||||||||
An event describing changes in a facility-level rate.
|
||||||||||||
An event describing changes in a facility-level rate.
|
||||||||||||
|
||||||||||||
A message structure used to capture payment detailsrelated to various underlying business events.
|
||||||||||||
A message structure used to release one or more business events.
|
||||||||||||
A notice which communicates the fact that a previous business event has been cancelled.
|
||||||||||||
Represents the evergreen option that is available within letter of credit contracts.
|
||||||||||||
A facility definition as part of a specific bank deal.
|
||||||||||||
A structure that defines the commitment amount against a facility or facility portion, shows the utilization levels within the total commitment amount (in facility currency).
|
||||||||||||
An abstract base type for all facility related business events.
|
||||||||||||
Defines the different types of on-going fees applicable to a facility.
|
||||||||||||
An abstract base type for all facility related business events.
|
||||||||||||
This fee represents any fee paid by the borrower to the syndicate lenders for extending an existing facility.
|
||||||||||||
Facility features.
|
||||||||||||
A unique identifier to a facility.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
This represents current and prior facility commitment amounts on both the global and lender postion levels.
|
||||||||||||
This represents multiple current facility commitment amounts on either the global or both the global and lender postion levels.
|
||||||||||||
This represents current and prior facility commitment amounts on both the global and lender postion levels.
|
||||||||||||
This represents multiple current facility commitment amounts on either the global or both the global and lender postion levels.
|
||||||||||||
An event describing changes in a facility-level rate.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
A reference to a facility.
|
||||||||||||
A full facility structure stated as of a certain date.
|
||||||||||||
A short form of a facility..
|
||||||||||||
An event describing the early termination of a facility.
|
||||||||||||
A full definition of the accrual characteristics of a loan contract.
|
||||||||||||
A structure which specifies a cash accrual option, as applied to a specific underlying base rate.
|
||||||||||||
A structure which specifies a cash accrual option, as applied to a specific underlying base rate.
|
||||||||||||
A business event describing a change in a rate associated to a specific accrual option.
|
||||||||||||
A full definition of the accrual characteristics of a loan contract.
|
||||||||||||
A structure which specifies a cash accrual option, as applied to a specific underlying base rate.
|
||||||||||||
A structure which specifies a cash accrual option, as applied to a specific underlying base rate.
|
||||||||||||
A business event describing a change in a rate associated to a specific accrual option.
|
||||||||||||
A fee associated with the funding requirements for given facility.
|
||||||||||||
A structure which specifies FX conversion terms.
|
||||||||||||
An event outlining the payment from the agent bank to each lender for a given interest accrual period within a given loan contract.
|
||||||||||||
An event outlining the payment from the agent bank to each lender for a given interest accrual period within a given loan contract.
|
||||||||||||
Defines the letter of credit fee applicable to a facility.
|
||||||||||||
An event defining a change in the amount associated with an outstanding Letter of Credit.
|
||||||||||||
An abstract base type for all letter of credit business events.
|
||||||||||||
An event describing a letter of credit fee payment.
|
||||||||||||
An event defining a Letter of Credit.
|
||||||||||||
A flat fee paid to the Issuing Bank for a Letter of Credit.
|
||||||||||||
|
||||||||||||
Defines the letter of credit fee applicable to a facility.
|
||||||||||||
Defines the letter of credit fee applicable to a facility.
|
||||||||||||
An event describing changes in the letter of credit fee defined against a specific facility.
|
||||||||||||
|
||||||||||||
An event describing a change in the rate on a single outstanding letter of credit contract.
|
||||||||||||
An event describing a change in the maturity date on one or more outstanding letter of credit contracts.
|
||||||||||||
An event capturing either expiry or cancellation of a Letter of Credit
|
||||||||||||
|
||||||||||||
|
||||||||||||
A complex type which defines the exceptions to lender consent.
|
||||||||||||
Used to model secondary market consent rules for new lenders.
|
||||||||||||
A type defining a lender consent identifier and qualifying scheme.
|
||||||||||||
A definition of an unfunded borrowing instrument known as a Letter of Credit.
|
||||||||||||
|
||||||||||||
A reference to a letter of credit.
|
||||||||||||
A definition of an unfunded borrowing instrument known as a Letter of Credit.
|
||||||||||||
A loan contract definition.
|
||||||||||||
An event describing adjust in the amount of a loan contract which does not affect cashflow.
|
||||||||||||
An event describing the initial setting of the rate on a single (new) loan contract.
|
||||||||||||
An abstract base type for all loan contract related business events.
|
||||||||||||
An event describing change of maturity date on a one or more outstanding loan contract.
|
||||||||||||
|
||||||||||||
A reference to a loan contract.
|
||||||||||||
A short form of a loan contract.
|
||||||||||||
An abstract base type defining common features of a syndicated loan business event.
|
||||||||||||
A scheme containing all roles played by organizations within a bank loan deal.
|
||||||||||||
An event describing changes in a facility-level rate.
|
||||||||||||
An event describing changes in a facility-level rate.
|
||||||||||||
A notification used to cancel a previous message confirmation.
|
||||||||||||
A generic rule describing minimum amounts associated to a particular facility.
|
||||||||||||
An event describing a non-recurring fee being paid at either the loan contract or facility level.
|
||||||||||||
An extension of the money type with the ability to specify a lender share amount in addition to the global amount (represented by 'amount').
|
||||||||||||
Defines whether mutliple currencies may apply to a given instrument.
|
||||||||||||
An event describing a non-recurring fee being paid at either the loan contract or facility level.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
A scheme containing all non-recurring (one-off) fee types.
|
||||||||||||
Contains outstanding loan contract and/or letter of credit structures.
|
||||||||||||
Represents outstanding loan contracts or outstanding letter of credit position.
|
||||||||||||
A model which contains interest payment projections.
|
||||||||||||
An event describing changes in a facility-level rate.
|
||||||||||||
An event describing changes in a facility-level rate.
|
||||||||||||
This represents any potential additional components applicable to outstanding loans within a given facility.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
|
||||||||||||
Used to model primary syndication consent rules for new lenders.
|
||||||||||||
Defines a restriction pertaining to which facilities (optionally by party type) must be transferred on a pro-rata basis
|
||||||||||||
|
||||||||||||
|
||||||||||||
An event describing a principal repayment being made by the borrower.
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
|
||||||||||||
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
|
||||||||||||
|
||||||||||||
|
||||||||||||
Used to model secondary market consent rules for new lenders.
|
||||||||||||
|
||||||||||||
An abstract base type defining a statement.
|
||||||||||||
A structure which defines the withholding tax being applied to a particular cash flow.
|
||||||||||||
|
||||||||||||
This fee is also known as Participation Fee, Arrangement Fee etc.
|
||||||||||||
This fee represents a payment made by the borrower to the syndicate lenders for processing and accepting a waiver request.
|
||||||||||||
A type used to identify the reason for withholding tax being applied to a cash flow.
|
Simple Type Summary |
||||||
The type of adjustment applied to any amount.
|
||||||
Defines allocation or trade level.
|
||||||
When breakage cost is applicable, this defines who is calculating it.
|
||||||
Defines whether conditions precedent have been met in a given syndicated loan deal.
|
||||||
Defines whether the agent bank is making an interest payment based on the lender pro-rata share at the end of the period (snapshot) or based on the lender position throughout the period.
|
||||||
Defines trade or settlement date.
|
Element Group Summary |
||||||||||
A model which contains the main parties involved in any business event.
|
||||||||||
A model which contains both current and prior commitment amounts with global amounts required.
|
||||||||||
A model which contains all roles played within a given deal.
|
||||||||||
A model which contains all rules enforced within a given deal.
|
||||||||||
A model which contains facility commitment level information.
|
||||||||||
A model which contains all relevant dates related to a specific facility.
|
||||||||||
|
||||||||||
A model which contains the type and sub-type associated with a given facility.
|
||||||||||
A model which contains the additional (non-static) facility rate details.
|
||||||||||
A model which contains various facility rate details.
|
||||||||||
A model which contains all facility-level restrictions that may apply.
|
||||||||||
A model which contains all roles played within a given facility.
|
||||||||||
A model which contains lender details for a business event.
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
Describes a generic rate change.
|
||||||||||
A model which contains flags determining the type of repayment that is occurring.
|
||||||||||
|
<?xml version="1.0" encoding="utf-8"?>
<!--
== Copyright (c) 2002- All rights reserved. == Financial Products Markup Language is subject to the FpML public license. == A copy of this license is available at http://www.fpml.org/license/license.html --> <xsd:schema attributeFormDefault="unqualified" ecore:documentRoot="FpML" ecore:nsPrefix="conf" ecore:package="org.fpml.confirmation" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5/confirmation" version="$Revision: 7614 $" xmlns="http://www.fpml.org/FpML-5/confirmation" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:fpml-annotation="http://www.fpml.org/annotation" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:annotation>
</xsd:annotation>
<!--************************************************************************************************************************************-->
<!--************************************************************************************************************************************-->
<!--============================================-->
<!--LOAN SERVICING NOTIFICATIONS-->
<!--============================================-->
<!--**** LOAN SERVICING NOTIFICATION ABSTRACT TYPE ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base type for all syndicated loan notification messages. This abstract type is the basis for Facility/LoanContract Notification types. This forms the basis of the actual loan event notifications which occur through the life-cycle of a deal.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CorrectableRequestMessage">
<xsd:sequence>
<xsd:element name="noticeDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">The business date from which the notice is valid.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The payment details associated with the net cash payable.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base type for all syndicated loan notification messages. This abstract type is the basis for Facility/LoanContract Notification types. This forms the basis of the actual loan event notifications which occur through the life-cycle of a deal.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractServicingNotification">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base type for all syndicated loan notification messages. This abstract type is the basis for Facility/LoanContract Notification types. This forms the basis of the actual loan event notifications which occur through the life-cycle of a deal.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractServicingNotification">
<xsd:sequence>
<xsd:element minOccurs="0" name="facilityOutstandingsPosition" type="FacilityOutstandingsPosition"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** STANDARD NOTIFICATIONS ****-->
<!--**** Facility updates ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractContractNotification">
<xsd:sequence>
<xsd:choice>
<xsd:sequence>
</xsd:sequence>
<xsd:sequence>
</xsd:sequence>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractFacilityNotification">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractFacilityNotification">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** Facility fee rate changes ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractFacilityNotification">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** Facility fee and PIK rate payments ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractFacilityNotification">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractFacilityNotification">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractContractNotification">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** L/C ****-->
<xsd:complexContent>
<xsd:extension base="AbstractContractNotification">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** Loan contract ****-->
<xsd:complexContent>
<xsd:extension base="AbstractContractNotification">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** COMBINATION NOTIFICATIONS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractContractNotification">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractContractNotification">
<xsd:sequence>
<xsd:sequence>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated loan notification guaranteed to contain an on-going fee rate change business event.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractContractNotification">
<xsd:sequence>
<xsd:sequence>
<xsd:element name="maturingContracts">
</xsd:element>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="contract" type="LoanContract">
<xsd:annotation>
<xsd:documentation xml:lang="en">
New or existing loan contracts defined as the result of the rollover. Even if the loan contract is the same, the embedded interest accrual periods would most likely be updated.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:choice maxOccurs="unbounded" minOccurs="0">
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** LOAN SERVICING EVENT MANAGEMENT ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A message structure used to capture payment detailsrelated to various underlying business events. We can reference 1 or more business events.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CorrectableRequestMessage">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="eventIdentifier" type="BusinessEventIdentifier">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The actual payments taking place relating to the set of business events represented on this notice.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A message structure used to release one or more business events.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CorrectableRequestMessage">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="eventIdentifier" type="BusinessEventIdentifier">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A notice which communicates the fact that a previous business event has been cancelled.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="NonCorrectableRequestMessage">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="eventIdentifier" type="BusinessEventIdentifier">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The id that defines the business event which is to be cancelled.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--============================================-->
<!--SYNDICATED LOAN STATEMENTS-->
<!--============================================-->
<!--**** STATEMENT ABSTRACT TYPE ****-->
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CorrectableRequestMessage">
<xsd:sequence>
<xsd:element name="statementDate" type="xsd:date">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A free-form, manually entered field which will be used by users directly for additional information.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** ASSET STATEMENTS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A full set of deal and facility structures valid as of a specific date.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="SyndicatedLoanStatement">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A full facility structure stated as of a certain date.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Contains outstanding loan contract and/or letter of credit structures.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="SyndicatedLoanStatement">
<xsd:sequence>
<xsd:element name="facilityIdentifier" type="IdentifiedAsset">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A facility identifier to which the loan contracts and/or letter of credits belong.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
A choice allowing the sender to describe any number of loan contracts and/or letter of credits, within a single facility.
</xsd:documentation>
</xsd:annotation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A set of complete letter of credit contract structures.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** POSITION STATEMENTS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
This represents multiple current facility commitment amounts on either the global or both the global and lender postion levels.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="SyndicatedLoanStatement">
<xsd:sequence>
<xsd:element name="facilityPosition" type="FacilityPosition">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A facility position definition containing full details of either the global commitment and outstanding amounts or a specific lender's position breakdown.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A reference to the party for whom positions are being reported.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This represents multiple current facility commitment amounts on either the global or both the global and lender postion levels.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="SyndicatedLoanStatement">
<xsd:sequence>
<xsd:element name="facilityOutstandingsPosition" type="FacilityOutstandingsPosition">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A facility position definition containing full details of either the global commitment and outstanding amounts or a specific lender's position breakdown.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A reference to the party for whom positions are being reported.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--============================================-->
<!--SYNDICATED LOAN GENERAL NOTIFICATIONS-->
<!--============================================-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A notification used to cancel a previous message confirmation.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="NonCorrectableRequestMessage">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="messageId" type="MessageId">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The id that defines the specific message which is to be cancelled.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--************************************************************************************************************************************-->
<!--************************************************************************************************************************************-->
<!--============================================-->
<!--SYNDICATED LOAN INSTRUMENT TYPES-->
<!--============================================-->
<!--**** ASSET IDENTIFIERS, SUMMARIES & REFERENCES ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A unique reference to a syndicated bank loan deal (credit agreement) definition.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="DealIdentifier">
<xsd:sequence>
<xsd:group ref="DealRoles.model">
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The credit agreement date is also known as the 'closing date' (the date on which the agreement was signed). Funding of the facilities occurs either on or after (in the case of a Delayed Draw) the Credit Agreement date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="currency" type="Currency">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:element name="issuedAmount" type="NonNegativeMoney">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityIdentifier">
<xsd:sequence>
<xsd:group ref="FacilityRoles.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A definition of all institutional roles played within a given facility.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A structure which describes the facility commitment information.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A definition of an unfunded borrowing instrument known as a Letter of Credit.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="identifier" type="FacilityContractIdentifier">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="identifier" type="FacilityContractIdentifier">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A reference to the borrower against a loan contract.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--**** CREDIT AGREEMENT ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A syndicated bank loan deal (credit agreement) definition.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="DealSummary">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** FACILITY STRUCTURES ****-->
<!--**** Base type ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A facility definition as part of a specific bank deal.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilitySummary">
<xsd:sequence>
<xsd:element minOccurs="0" name="governingLaw" type="GoverningLaw">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the governing law (jurisdiction) under which the facility operates.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains the additional (non-static) facility rate details. These are kept separate since they can change independently during the life of the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A container to denote whether funds may be drawn in multiple currency denominations, in addition to the base (facility) currency. The current commitment amount defines the base currency associated with the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** Concrete facility types****-->
<xsd:complexContent>
<xsd:extension base="Facility">
<xsd:sequence>
<xsd:element name="delayedDraw" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A flag to determine whether the Term Loan has a delayed draw feature.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:complexType>
</xsd:complexType>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Head of the substitution group for all facility types.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:element name="letterOfCreditFacility" substitutionGroup="facilityGroup" type="LetterOfCreditFacility">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<!--**** CONTRACT STRUCTURES ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A definition of an unfunded borrowing instrument known as a Letter of Credit.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LetterOfCreditSummary">
<xsd:sequence>
<xsd:element name="lcAccrual" type="LcAccrual">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines exchange rate between the letter of credit and facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A loan contract definition. Represents a funded borrowing by the lender and forms part or all of the available credit line under a single facility within a bank deal (credit agreement).
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanContractSummary">
<xsd:sequence>
<xsd:sequence>
<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:annotation>
<xsd:documentation xml:lang="en">
The maturity date of the loan contract. In the case of a PRIME-based loan, this field should be set to the maturity date of the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The maturity date of the loan contract. In the case of a PRIME-based loan, this field should be set to the maturity date of the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:choice>
<xsd:element name="fixedRateAccrual" type="FixedRateAccrual">
<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: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:choice>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines a single (current) FX rate used to calculate utilization in the facility currency. Used in the case where the loan contract currency is different to the facility currency.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--============================================-->
<!--LOAN SERVICING BUSINESS EVENTS-->
<!--============================================-->
<!--**** CORE ABSTRACT TYPE ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base type defining common features of a syndicated loan business event. Such events are originated by the borrower and are required to be communicated to lender syndicates by agents.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractEventRequireId">
<xsd:sequence>
<xsd:element minOccurs="0" name="businessEventGroupId" type="BusinessEventGroupIdentifier"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A unique id associated with a previous inaccurate event. Population of this identifier reflects the fact that this new event is being used to apply a 'corrective measure' to the referenced event (rather than this being an actual real-life event). The net result (across both events) ensures accurate accounting.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The date on which the associated business event is effective.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A freetext field which allows the sender to add further details around the business event.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** BASE ABSTRACT TYPES ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base type for all facility related business events.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base type for all facility related business events.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanEvent">
<xsd:sequence>
<xsd:element name="facilityReference" type="FacilityReference"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="loanContractReference" type="LoanContractReference">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base type for all letter of credit business events.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base type for all loan contract related business events.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<!--**** EVENT TYPE-SPECIFIC ABSTRACT TYPES ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing a non-recurring fee being paid at either the loan contract or facility level.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<!--**** FEE PAYMENT EVENTS ****-->
<!--**** Accruing fees ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing an accruing fee payment made at the loan contract or facility level.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityEvent">
<xsd:sequence>
<xsd:element name="id" type="AccrualTypeId">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A unique id associated with the loan accrual type.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The period against which the accrual fee is due. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element name="amount" type="MoneyWithParticipantShare"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A schedule that incorporates all sub-periods of an accrual calculation.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** Non-recurring fees ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A fee charged to the borrower for an amendment being made to the originally agreed credit agreement. The fee is based on a rate (as stated in the agreement) applied to the current commitment level. Calculated as a percentage of the unutilized portion of the facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A fee calculated as the cost of breaking financing against a loan contract which is repaid early.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="NonRecurringFeePayment">
<xsd:sequence>
<xsd:element minOccurs="0" name="breakageFeeClaimDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The date by which any breakage costs (if applicable) must be submitted by Lenders to the Agent.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Where breakage cost is applicable, this enumeration defines who is calculating it - agent bank or lender.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This fee represents any fee paid by the borrower to the syndicate lenders for extending an existing facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A fee associated with the funding requirements for given facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing a non-recurring fee being paid at either the loan contract or facility level.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This fee is also known as Participation Fee, Arrangement Fee etc. This fee represents compensation to the members of the lending syndicate (and sometimes to institutional investors as well) in return for their commitment of capital.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This fee represents a payment made by the borrower to the syndicate lenders for processing and accepting a waiver request. The request is sent by the borrower to obtain approval from the syndicate lenders formaslly requesting waivers around particular terms of the credit agreement.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Head of the substitution group for all facility fee payment events.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="amendmentFeePayment" substitutionGroup="facilityFeePaymentGroup" type="AmendmentFeePayment"/>
<xsd:element name="breakageFeePayment" substitutionGroup="facilityFeePaymentGroup" type="BreakageFeePayment"/>
<xsd:element name="facilityExtensionFeePayment" substitutionGroup="facilityFeePaymentGroup" type="FacilityExtensionFeePayment"/>
<xsd:element name="fundingFeePayment" substitutionGroup="facilityFeePaymentGroup" type="FundingFeePayment"/>
<xsd:element name="miscFeePayment" substitutionGroup="facilityFeePaymentGroup" type="MiscFeePayment"/>
<xsd:element name="upfrontFeePayment" substitutionGroup="facilityFeePaymentGroup" type="UpfrontFeePayment"/>
<xsd:element name="waiverFeePayment" substitutionGroup="facilityFeePaymentGroup" type="WaiverFeePayment"/>
<!--**** Loan Contract Fees ****-->
<!--**** ACCRUING FEE CHANGE EVENTS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing a future rate or period change in one of the accruing fees associated with a specific facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityEvent">
<xsd:sequence>
<xsd:element name="accruingFeeOption" type="AccruingFeeOption">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines new rate and the date on which the rate is no longer valid.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing a future expiry of one of the accruing fees associated with a specific facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityEvent">
<xsd:sequence>
<xsd:element name="id" type="AccrualTypeId">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A unique id associated with the loan accrual type.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Head of the substitution group for all facility events.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="accruingFeeChange" substitutionGroup="accruingFeeChangeGroup" type="AccruingFeeChange"/>
<xsd:element name="accruingFeeExpiry" substitutionGroup="accruingFeeChangeGroup" type="AccruingFeeExpiry"/>
<!--**** FACILITY EVENTS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">An event defining changes in facility commitment.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityEvent">
<xsd:sequence>
<xsd:sequence>
<xsd:element name="refusalAllowed" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the lender has an option to accept or deny the commitment change.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the commitment adjustment is scheduled.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the commitment adjustment is related to a PIK.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="facilityCommitment" type="FacilityCommitment">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The global/lender commitment amount stated AFTER a commitment adjustment has taken place.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the type of adjustment applied - increase or decrease.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The amortization schedule associated with the facility commitment.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing the early termination of a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Head of the substitution group for all facility events.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="commitmentAdjustment" substitutionGroup="facilityEventGroup" type="CommitmentAdjustment"/>
<xsd:element name="facilityTermination" substitutionGroup="facilityEventGroup" type="FacilityTermination"/>
<!--**** FACILITY-CONTRACT UPDATE EVENTS ****-->
<!--**** Abstract type ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing changes in a facility-level rate. This will have an effect on outstanding loan contracts associated with the facility but those need to be communicated separately using LoanContractRateChange notifications.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityContractEvent">
<xsd:sequence>
<xsd:element name="rate" type="PeriodRate">
<xsd:annotation>
<xsd:documentation xml:lang="en">
This represents a default rate that may apply in addition to a regular margin rate (on outstanding loan contracts). This rate applied at the discretion of the agent bank, if the borrower is deemed to be in default.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** Concrete events ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing changes in a facility-level rate. This will have an effect on outstanding loan contracts associated with the facility but those need to be communicated separately using LoanContractRateChange notifications.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing changes in a facility-level rate. This will have an effect on outstanding loan contracts associated with the facility but those need to be communicated separately using LoanContractRateChange notifications.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing changes in a facility-level rate. This will have an effect on outstanding loan contracts associated with the facility but those need to be communicated separately using LoanContractRateChange notifications.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing changes in a facility-level rate. This will have an effect on outstanding loan contracts associated with the facility but those need to be communicated separately using LoanContractRateChange notifications.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing changes in a facility-level rate. This will have an effect on outstanding loan contracts associated with the facility but those need to be communicated separately using LoanContractRateChange notifications.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing changes in a facility-level rate. This will have an effect on outstanding loan contracts associated with the facility but those need to be communicated separately using LoanContractRateChange notifications.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Head of the substitution group for all facility rate update events.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="defaultRateChange" substitutionGroup="facilityRateChangeGroup" type="DefaultRateChange"/>
<xsd:element name="defaultRateExpiry" substitutionGroup="facilityRateChangeGroup" type="DefaultRateExpiry"/>
<xsd:element name="mandatoryCostRateChange" substitutionGroup="facilityRateChangeGroup" type="MandatoryCostRateChange"/>
<xsd:element name="mandatoryCostRateExpiry" substitutionGroup="facilityRateChangeGroup" type="MandatoryCostRateExpiry"/>
<xsd:element name="penaltyRateChange" substitutionGroup="facilityRateChangeGroup" type="PenaltyRateChange"/>
<xsd:element name="penaltyRateExpiry" substitutionGroup="facilityRateChangeGroup" type="PenaltyRateExpiry"/>
<!--**** PIK RATE PAYMENT EVENT ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing an accruing fee payment made at the loan contract or facility level.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityEvent">
<xsd:sequence>
<xsd:sequence>
<xsd:group ref="Period.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Dates defining a generic period. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A schedule that incorporates all sub-periods of an accrual calculation.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** CONTRACT EVENTS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing the fact that a new loan contract (funded borrowing) has been requested by the borrower.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanContractEvent">
<xsd:sequence>
<xsd:element name="loanContract" type="LoanContract"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
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.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event outlining the payment from the agent bank to each lender for a given interest accrual period within a given loan contract. This can represent either the cash or the PIK any interest due.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanContractEvent">
<xsd:sequence>
<xsd:group ref="Period.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Dates defining a generic period. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the way in which the agent bank is allocating cash/PIK interest - can be (i) pro-rata at the time of the interest payment/PIK or (ii) based on the loan contract share throughout the interest period (which is the preferred method).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence minOccurs="0">
<xsd:element maxOccurs="unbounded" minOccurs="0" name="accrualSchedule" type="AccrualPeriod">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A schedule that incorporates all sub-periods of an accrual calculation.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event outlining the payment from the agent bank to each lender for a given interest accrual period within a given loan contract. This can represent either the cash or the PIK any interest due.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanContractEvent">
<xsd:sequence>
<xsd:group ref="Period.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Dates defining a generic period. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the agent bank is making an interest payment based on the lender pro-rata share at the end of the period (snapshot) or based on the lender position throughout the period (which is the default).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence minOccurs="0">
<xsd:element maxOccurs="unbounded" minOccurs="0" name="accrualSchedule" type="AccrualPeriod">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A schedule that incorporates all sub-periods of an accrual calculation.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing adjust in the amount of a loan contract which does not affect cashflow.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanContractEvent">
<xsd:sequence>
<xsd:element name="adjustment" type="Adjustment">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the type of adjustment applied - increase or decrease.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing change of maturity date on a one or more outstanding loan contract.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanContractEvent">
<xsd:sequence>
<xsd:element name="currentMaturityDate" type="xsd:date">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing the initial setting of the rate on a single (new) loan contract.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanContractEvent">
<xsd:sequence>
<xsd:element name="fixingDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The date on which the underlying interest rate is fixed. It is an actual (adjusted) date. Note: This should default to the effective date of the loan contract in the case of a PRIME base rate.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing a principal repayment being made by the borrower.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LoanContractEvent">
<xsd:sequence>
<xsd:element name="amount" type="MoneyWithParticipantShare"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The price at which the repayment occurred. This is usually Par but there could be scenarios where a repayment was made at a discounted level.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:group>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Head of the substitution group for all loan contract events.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="adjustment" substitutionGroup="loanContractEventGroup" type="LoanContractAdjustment"/>
<xsd:element name="baseRateSet" substitutionGroup="loanContractEventGroup" type="LoanContractBaseRateSet">
</xsd:element>
<xsd:element name="interestCapitalization" substitutionGroup="loanContractEventGroup" type="InterestCapitalization"/>
<xsd:element name="interestPayment" substitutionGroup="loanContractEventGroup" type="InterestPayment"/>
<xsd:element name="maturityChange" substitutionGroup="loanContractEventGroup" type="LoanContractMaturityChange">
</xsd:element>
</xsd:element>
<!--**** LETTER OF CREDIT EVENTS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event defining a change in the amount associated with an outstanding Letter of Credit.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LcEvent">
<xsd:sequence>
<xsd:element name="adjustment" type="Adjustment">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the type of adjustment applied - increase or decrease.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
The letter of credit amount after the adjustment has been applied.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Set to false for a normal increase or decrease in the letter of credit amount. If set to true, it signifies that a loan borrowing will take place in conjunction with this business event.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing a letter of credit fee payment.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LcEvent">
<xsd:sequence>
<xsd:group ref="Period.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The period against which the letter of credit fee is due. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A schedule that incorporates all sub-periods of an accrual calculation.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LcEvent">
<xsd:sequence>
<xsd:element name="letterOfCredit" type="LetterOfCredit">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A full definition of the letter of credit being issued.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A flat fee paid to the Issuing Bank for a Letter of Credit.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing a change in the rate on a single outstanding letter of credit contract.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LcEvent">
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing a change in the maturity date on one or more outstanding letter of credit contracts.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LcEvent">
<xsd:sequence>
<xsd:element name="finalExpiryDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The final letter of credit expiry date (as defined by the evergreen option).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The original maturity date of the letter of credit.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event capturing either expiry or cancellation of a Letter of Credit
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LcEvent">
<xsd:sequence>
<xsd:element name="expiry" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Determines whether this event was created due to a natural expiration of the letter of credit or an unscheduled cancellation.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Head of the substitution group for all letter of credit events.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lcIssuanceFeePayment" substitutionGroup="lcEventGroup" type="LcIssuanceFeePayment"/>
<!--**** ACCRUAL OPTION CHANGE EVENTS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A business event describing a change in a rate associated to a specific accrual option. In real terms - an example of this would be a margin rate change associated with the 3-Month LIBOR accrual option.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A business event describing a change in a rate associated to a specific accrual option. In real terms - an example of this would be a margin rate change associated with the 3-Month LIBOR accrual option.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A business event describing a change in a rate associated to a specific accrual option. In real terms - an example of this would be a margin rate change associated with the 3-Month LIBOR accrual option.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An event describing changes in the letter of credit fee defined against a specific facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityEvent">
<xsd:sequence>
<xsd:element name="lcOption" type="LcOption">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the underlying letter of credit fee which is being changed.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--============================================-->
<!--SYNDICATED LOAN ".MODEL" TYPES-->
<!--============================================-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains the main parties involved in any business event.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="agentPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A reference to the agent bank for the associated deal.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A reference to the main borrower associated with the specific business event.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains both current and prior commitment amounts with global amounts required.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="commitment" type="FacilityCommitment">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The global and share amount of principal commitment. This is after any referenced business events have taken place.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The global and share amount of principal commitment. This is prior to any referenced business events.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains all rules enforced within a given deal.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="assignmentFee" type="AssignmentFee">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The assignment fee amount and rules. This applies to the re-assignment of any facility within the deal structure.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Groups of facilities which must be traded on a pro-rata basis. The ratio of facility trade amounts must be equal to the ratio of their corresponding global amounts.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains all roles played within a given deal.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="issuerPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A party reference to the (main) issuer of the deal.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="guarantorPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Party references to the guarantors associated with the (main) issuer of the deal.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A party reference to the agent bank associated with the deal.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence minOccurs="0">
<xsd:element name="syndicationLeadPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A party reference to the lead syndication bank of the deal.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="syndicationCoLeadPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Party references to the syndication co-lead banks of the deal.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains facility commitment level information.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="currentCommitment" type="FacilityCommitment">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The current global/lender share commitment amount. This defines the current limit against which the borrower may draw funds.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The original global commitment amount. This defines the limit, as of the start date, against which the borrower may draw funds.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The commitment schedule associated with the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the exchange rate between the facility and deal denomination currencies (only required if the currencies are different).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains all relevant dates related to a specific facility.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="startDate" type="xsd:date">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The latest date that a drawdown can be made effective against the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:choice>
<xsd:element name="facilityIdentifier" type="FacilityIdentifier">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains the type and sub-type associated with a given facility.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="feature" type="FacilityFeature">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Facility features which help define the instrument with greater granularity. E.g. bridge, acquisition etc.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The lien level associated with the facility. E.g. 1st, 2nd, 3rd.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The seniority of the facility. E.g. senior, senior secured etc.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains the additional (non-static) facility rate details. These are kept separate since they can change independently during the life of the facility.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="fixedRateOption" type="FixedRateOption">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A set of default cash accrual options. Each option is usually available to any borrowers defined within the facility, but an explicitly defined set of borrower entities (within the option) or be applicable to all borrower(s) within the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A set of default cash accrual options. Each option is usually available to any borrowers defined within the facility, but an explicitly defined set of borrower entities (within the option) or be applicable to all borrower(s) within the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A description of all the letter of credit fee types which apply to the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A description of all the different types of accruing fees which apply to the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains various facility rate details.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="defaultRate" type="PeriodRate">
<xsd:annotation>
<xsd:documentation xml:lang="en">
This represents a default rate that may apply in addition to a regular margin rate (on outstanding loan contracts). This rate applied at the discretion of the agent bank, if the borrower is deemed to be in default.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The mandatory cost rate currently applied to the interest rate period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This represents a penalty rate that may apply in addition to the regular margin rate (on outstanding loan contracts). This rate is applied at the discretion of the agent bank, if the borrower has broken terms stated within the credit agreement.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains all facility-level restrictions that may apply.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="assignmentOnly" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether this facility must be traded by assignment.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the minimum assignment amount of the facility that can be traded in the secondary markets.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the minimum hold amount of the facility that a lender of record must maintain.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A structure which defines the types of consents required before new lenders invest into the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="secondaryLenderConsentRule" type="SecondaryLenderConsentRule">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A structure which defines the types of consents required before new lenders invest into the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
Defines a set of restricted jurisdictions that cannot lend against the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="restrictedPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A reference to any parties that are prohibited against investing into this facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains all roles played within a given facility.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:sequence>
<xsd:element name="borrowerPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A party reference to the (main) borrower. This may be different to the issuer defined at the deal-level.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="coBorrowerPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Party references to co-borrowers as listed on the credit agreement.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="guarantorPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Party references to any guarantors associated with the facility borrower.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A party reference to the agent bank. Each facility (within a single deal) can have specific/different agent banks, especially if there are jurisdictional boundaries being crossed.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation>
A model which contains lender details for a business event.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="lenderPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A reference to the lender associated with a specific business event.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the overall net cash payable, as well as, the breakdown of individual cashflows.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:choice>
<xsd:element name="letterOfCreditIdentifier" type="FacilityContractIdentifier">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<xsd:sequence>
<xsd:element name="borrowerPartyReference" type="PartyReference">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:choice>
<xsd:element name="contractIdentifier" type="FacilityContractIdentifier">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="party" type="Party">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A legal entity or a subdivision of a legal entity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:sequence>
<xsd:element name="startDate" type="xsd:date">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:sequence>
<xsd:group ref="Period.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Dates defining a generic period. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The actual number of days represented within the 'period'. This takes into account counting the appropriate convention.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains flags determining the type of repayment that is occurring.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="refusalAllowed" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the lender has an option to accept or deny the payment.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the repayment is mandatory from the borrower's perspective, based on the (amortization) schedule on the credit agreement.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the repayment is a scheduled repayment. This is normally the case when the repayment is defined on the amortization schedule associated with the facility (on the credit agreement).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:choice>
<xsd:sequence>
<xsd:element name="fundedUtilizedAmount" type="MoneyWithParticipantShare">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="unfundedUtilizedAmount" type="MoneyWithParticipantShare">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:choice>
</xsd:group>
<!--============================================-->
<!--SYNDICATED LOAN RE-USABLE TYPES-->
<!--============================================-->
<!--**** BASE ACCRUAL TYPES ****-->
<xsd:annotation>
<xsd:documentation>
A type used to uniquely identify a single accrual type within a syndicated loan structure.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="xsd:normalizedString">
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Used as a abstract type for defining accrual structures within loan instruments.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="accrualOptionId" type="AccrualTypeId">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A unique id associated with the loan accrual type.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A structure which specifies a cash accrual option, as applied to a specific underlying base rate.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AccrualOptionBase">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A structure which specifies a cash accrual option, as applied to a specific underlying base rate.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AccrualOptionBase">
<xsd:sequence>
<xsd:group ref="FloatingRateIndex.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the underlying base rate to which the margin applies.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the letter of credit fee applicable to a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FixedRateOptionBase">
<xsd:sequence>
<xsd:element name="type" type="LcType">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The letter of credit type for which a fee rate is being provided.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An option allowing the borrower to extend the letter of credit tenor.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** ACCRUALS & OPTIONS ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the different types of on-going fees applicable to a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AccrualOptionBase">
<xsd:sequence>
<xsd:element name="rate" type="xsd:decimal"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The accruing fee type for which a rate is being provided.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A freetext field which allows the sender to add further details around the business event.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A structure which specifies a PIK margin applying to a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AccrualOptionBase">
<xsd:sequence>
<xsd:element name="rate" type="xsd:decimal"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A period during which the accrual type is applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A full definition of the accrual characteristics of a loan contract. This structure defines both the underlying base rate as well as any additional margins and costs associated with the loan contract.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FixedRateOptionBase">
<xsd:sequence>
<xsd:group ref="PeriodWithDays.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the dates for a single accrual period. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:sequence minOccurs="0">
<xsd:element minOccurs="0" name="penaltySpread" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The penalty spread currently applied to the interest rate period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The default spread currently applied to the interest rate period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The mandatory cost rate currently applied to the interest rate period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The actual percentage rate charged to the borrower. (Base Rate + Spread + Default Rate + Penalty Rate + Mandatory Cost Rate) = All In Rate. This rate NEVER includes PIK.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A structure which specifies a cash accrual option, as applied to a specific underlying base rate.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FixedRateOptionBase">
<xsd:sequence>
<xsd:group ref="Period.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A period during which the accrual option is applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="borrowerPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A party reference to the borrower(s) permitted to exercise the cash accrual option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:element minOccurs="0" name="drawdownNoticeDays" type="xsd:nonNegativeInteger">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of business days that a lender must be notified prior to a drawdown event occurring.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of business days that a lender must be notified prior to an FX rate set event occurring.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of business days that a lender must be notified prior to a rate set event occurring.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A full definition of the accrual characteristics of a loan contract. This structure defines both the underlying base rate as well as any additional margins and costs associated with the loan contract.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FloatingRateOptionBase">
<xsd:sequence>
<xsd:group ref="PeriodWithDays.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the dates for a single accrual period. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:sequence minOccurs="0">
<xsd:sequence>
<xsd:element name="rateFixingDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The date on which the underlying interest rate is fixed. It is an actual (adjusted) date. Note: This should default to the effective date of the loan contract in the case of a PRIME base rate.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The actual underlying base rate associated with the period, defined as a percentage.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:sequence minOccurs="0">
<xsd:element minOccurs="0" name="penaltySpread" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The penalty spread currently applied to the interest rate period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The default spread currently applied to the interest rate period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The mandatory cost rate currently applied to the interest rate period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The actual percentage rate charged to the borrower. (Base Rate + Spread + Default Rate + Penalty Rate + Mandatory Cost Rate) = All In Rate. This rate NEVER includes PIK.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A structure which specifies a cash accrual option, as applied to a specific underlying base rate.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FloatingRateOptionBase">
<xsd:sequence>
<xsd:element name="currency" type="Currency"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A period during which the accrual option is applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
</xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="borrowerPartyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A party reference to the borrower(s) permitted to exercise the cash accrual option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:element minOccurs="0" name="drawdownNoticeDays" type="xsd:nonNegativeInteger">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of business days that a lender must be notified prior to a drawdown event occurring.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of business days that a lender must be notified prior to an FX rate set event occurring.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of business days that a lender must be notified prior to a rate set event occurring.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the letter of credit fee applicable to a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LcOptionBase">
<xsd:sequence>
<xsd:element name="effectiveDate" type="xsd:date">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Final expiry date of the letter of credit, once the evergreen option has been exercised.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the letter of credit fee applicable to a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LcOptionBase">
<xsd:sequence>
<xsd:group ref="Period.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A period during which the accrual option is applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** CASH FLOW ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
This structure represents payable cash, together with reference to any withholding tax being applied.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="PayerReceiver.model"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The cash amount payable, net of all tax withholding. This amount represents the funds to be wired from 'payer' to 'receiver' as a result of the underlying business event.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A structure which defines the withholding tax being applied to a particular cash flow.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="amount" type="NonNegativeMoney">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The tax rate being applied to the associated cash flow.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme used to identify the reason for withholding tax being applied to a cash flow.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--**** FACILITY ****-->
<xsd:annotation>
<xsd:documentation>
A structure which outlines the rules for payment of assignment fees to the agent.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="amount" type="NonNegativeMoney">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The amount payable to the agent for re-assigning a share in one of the underlying facilities within the deal.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A rule which defines the calculation of assignment fees applicable as a result of a facility re-assignment.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="lenderTypeWaived" type="LenderClassification">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The list of lender types which are exempt from paying an assignment fee to the agent bank.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A structure which specifies a complete amortization schedule through the life of a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="commitmentChange" type="CommitmentChange">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The date on which a facility increase/decrease has/will occur.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This represents current and prior facility commitment amounts on both the global and lender postion levels.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilityPosition">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="outstandingsPosition" type="OutstandingsPosition">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A structure used to define all positions held by the lender at the loan contract level. This structure is design to hold either some or all loan contracts.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This represents current and prior facility commitment amounts on both the global and lender postion levels.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="facilityReference" type="FacilityReference">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The global and share amount of principal commitment. This model can be used to determine commitment balances before and after any associated business event.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FxFixing">
<xsd:sequence>
<xsd:element name="rate" type="PositiveDecimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The rate of exchange between the two currencies of the leg of a deal. Must be specified with a quote basis.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A complex type which defines the exceptions to lender consent.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="scope" type="RuleScope">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the consent exceptions apply to a single facility or all facilities within a deal.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines circumstances when consent is not required.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A type defining a lender consent identifier and qualifying scheme.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="xsd:normalizedString">
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Used to model secondary market consent rules for new lenders.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="ruleId" type="LenderConsentRuleId">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A unique identifier for a lender consent, as stated within the facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Determines who is required to grant consent for this consent type.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A generic rule describing minimum amounts associated to a particular facility.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="amount" type="NonNegativeMoney">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The amount associated with the rule (expressed in facility currency).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the minimum rule applies at the overall trade or allocation level.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the minimum rule applies as of trade or settlement date amount.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A flag to determine whether an agent can override the minimum rule.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Exceptions describing the situations when the minimum rule does NOT apply.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether mutliple currencies may apply to a given instrument. Optionally allows one to defines the set of currencies.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="2" name="drawCurrency" type="Currency">
<xsd:annotation>
<xsd:documentation xml:lang="en">
List of currencies in which the borrower(s) may draw funds.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Used to model primary syndication consent rules for new lenders.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LenderConsentRule">
<xsd:sequence>
<xsd:element name="type" type="PrimaryConsentType">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The type of consent required on primary transactions for this facility.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines a restriction pertaining to which facilities (optionally by party type) must be transferred on a pro-rata basis
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="2" name="facilityReference" type="FacilityReference"/>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Used to model secondary market consent rules for new lenders.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="LenderConsentRule">
<xsd:sequence>
<xsd:element minOccurs="0" name="borrowerDeemedConsentDays" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of days after the date on which a consent request was made, that an agent would deem that consent is implicitly provided by the borrower.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--**** FACILITY POSITION ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A structure that defines the commitment amount against a facility or facility portion, shows the utilization levels within the total commitment amount (in facility currency).
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="totalCommitmentAmount" type="MoneyWithParticipantShare">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The total commitment level associated with the facility or facility portion (in facility currency).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence minOccurs="0">
<xsd:group ref="Utilization.model"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The portion of the commitment amount which is NOT available for the borrower to draw against.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Represents outstanding loan contracts or outstanding letter of credit position. Both the global and lender position (current and prior) levels can be represented.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
</xsd:choice>
<xsd:sequence>
<xsd:element name="amount" type="MoneyWithParticipantShare">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The global and share amounts against the associated instrument. This is after any referenced business events have taken place.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The global and share amounts against the associated instrument. This is prior to any referenced business events.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines a single (current) FX rate used to calculate utilization in the facility currency. Used in the case where the loan contract currency is different to the facility currency.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--**** LOAN CONTRACT ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A rollover event summary which defines the pre- and post- conditions of all outstanding loan contracts.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence/>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the different types of on-going fees applicable to a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<!--**** LETTER OF CREDIT ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Represents the evergreen option that is available within letter of credit contracts.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="nonRenewalNoticePeriod" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of calendar days before the expiry of the letter of credit, that the borrower must declare an intention to extend the letter of credit.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of calendar days defining the extension period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--**** GENERAL COMPLEX TYPES ****-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The details of the underlying elements that effect the calculation of a fee accrual.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="PeriodWithDays.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the dates for a single accrual period. This is a period of actual (adjusted) dates.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element name="referenceAmount" type="MoneyWithParticipantShare">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="adjustmentType" type="AmountAdjustmentEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the type of adjustment applied - increase or decrease.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A structure which specifies the amortizations occurring throughout the life of a facility.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="date" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The date on which a facility increase/decrease has/will occur.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The total remaining commitment amount (in facility currency), once the adjustnment has been applied.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The total remaining commitment amount (in facility currency), once the adjustnment has been applied.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An extension of the money type with the ability to specify a lender share amount in addition to the global amount (represented by 'amount').
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="NonNegativeMoney">
<xsd:sequence>
<xsd:element minOccurs="0" name="shareAmount" type="NonNegativeDecimal">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A model which contains interest payment projections.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="nextPaymentDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The next payment for the associated event type is due on this date. This is an actual (adjusted) date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Projected amount payable on the next payment date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This represents any potential additional components applicable to outstanding loans within a given facility. E.g. default or penalty spreads. (Consider renaming the complex type).
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="PeriodOptionalEnd.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The date from when the associated penalty rate is applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:sequence>
</xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="floorRate" type="PeriodRate">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--============================================-->
<!--POTENTIAL FPML RE-USABLE TYPES-->
<!--============================================-->
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining an event identifier issued by the indicated party.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="BusinessEventIdentifier">
<xsd:sequence>
<xsd:element minOccurs="0" name="description" type="xsd:normalizedString">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A short description of the combination of business events that make up the event group.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--============================================-->
<!--LOAN SCHEMES-->
<!--============================================-->
<xsd:annotation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/accruing-fee-type" name="accruingFeeTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/assignment-fee-rule" name="assignmentFeeRuleScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/facility-feature" name="facilityFeatureScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/lc-purpose" name="lcPurposeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/lc-type" name="lcTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/lender-classification" name="lenderClassificationScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A scheme containing all roles played by organizations within a bank loan deal.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/loan-party-role" name="loanPartyRoleScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/nonrecurring-misc-fee-type" name="nonRecurringMiscFeeTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/primary-consent-type" name="primaryConsentTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/pik-reference-amount" name="ReferenceAmountTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/rule-exception" name="ruleExceptionScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/rule-scope" name="ruleScopeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/seniority" name="seniorityScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
A type used to identify the reason for withholding tax being applied to a cash flow.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/withholding-tax-reason" name="withholdingTaxReasonScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<!-- **** LOAN ENUMS ****-->
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">The type of adjustment applied to any amount.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="Decrease">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Denotes an decrease.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Increase">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Denotes an increase.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="Allocation">
<xsd:annotation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Trade">
<xsd:annotation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
When breakage cost is applicable, this defines who is calculating it.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="Agent Bank">
<xsd:annotation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Lender">
<xsd:annotation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">
Defines whether conditions precedent have been met in a given syndicated loan deal.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="No">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Conditions precedent have not been met.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Waived">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">
The requirement for conditions precedent were waived.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Yes">
<xsd:annotation>
<xsd:documentation source="http://www.FpML.org" xml:lang="en">Conditions precedent have been met.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines whether the agent bank is making an interest payment based on the lender pro-rata share at the end of the period (snapshot) or based on the lender position throughout the period.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="ContractPositionThruPeriod">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Agent bank is making an interest payment based on the lender's contract position throughout the interest payment period.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ProRataShareSnapshot">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Agent bank is making an interest payment based on the lender pro-rata share snapshot at the time of payment.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="SettlementDate">
<xsd:annotation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TradeDate">
<xsd:annotation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<!--============================================-->
<!--ELEMENTS USED TO CREATE XML EXAMPLES-->
<!--============================================-->
<!--**** LOAN SERVICING NOTIFICATION ELEMENTS ****-->
<!--**** STATEMENT ELEMENTS ****-->
<xsd:element name="facilityOutstandingsPositionStatement" type="FacilityOutstandingsPositionStatement"/>
<!--**** MESSAGING NOTIFICATION ELEMENTS ****-->
</xsd:schema>
|
XML schema documentation generated with DocFlex/XML 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.
|