<xsd:complexType name="AbstractFacility" abstract="true">
<xsd:annotation>
<xsd:documentation xml:lang="en">An abstract type defining a facility baseline structure.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FacilitySummary">
<xsd:sequence>
<xsd:element name="governingLaw" type="GoverningLaw" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Defines the governing law (jurisdiction) under which the facility operates.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="FacilityFeatures.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">Generic features associated with the facility.</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:group ref="FacilityOptionsFeesAndRates.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">A model which contains the additional (non-static) facility rate details. These can change independently during the life of the facility.</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:element name="multiCurrency" type="MultiCurrency" minOccurs="0">
<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>
|