<xsd:group name="FacilityRoles.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">A model that describes the various roles played by parties 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 name="coBorrowerPartyReference" type="PartyReference" minOccurs="0" maxOccurs="unbounded">
<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 name="agentPartyReference" type="PartyReference" minOccurs="0">
<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:element name="lcIssuingBankPartyReference" type="PartyReference" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">Party references to any guarantors associated with the facility borrower.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="guarantorPartyReference" type="PartyReference" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">Party references to any guarantors associated with the facility borrower.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
|