# XML Schema Documentation

### Complex Type: Contract

#### [Table of contents]

Super-types: | None
Sub-types: | None

Name | Contract
Used by (from the same schema document) | Model Group ContractNovationDetails.model , Model Group ContractNovationDetails.model , Model Group ContractNovationDetails.model , Model Group ContractOrContractReference.model
Abstract | no
Documentation | Definition of a Financial Contract.

XML Instance Representation
<...>
<header> ContractHeader </header> [1]

'Contract header containing identification and other information which is independent of the type of financial product which is the subject of this contract.'

<product> ... </product> [1]
<otherPartyPayment> Payment </otherPartyPayment> [0..*]

'Other fees or additional payments associated with the contract, e.g. broker commissions, where one or more of the parties involved are not principal parties involved in the contract.'

<calculationAgent> CalculationAgent </calculationAgent> [0..1]

'The ISDA Calculation Agent responsible for performing duties associated with an optional early termination.'

<calculationAgentBusinessCenter> BusinessCenter </calculationAgentBusinessCenter> [0..1]

'The city in which the office through which ISDA Calculation Agent is acting for purposes of the transaction is located The short-form confirm for a trade that is executed under a Sovereign or Asia Pacific Master Confirmation Agreement ( MCA ), does not need to specify the Calculation Agent. However, the confirm does need to specify the Calculation Agent City. This is due to the fact that the MCA sets the value for Calculation Agent but does not set the value for Calculation Agent City.'

<collateral> Collateral </collateral> [0..1]

'Defines collateral obiligations of a Party.'

<documentation> Documentation </documentation> [0..1]

'Defines the definitions that govern the document and should include the year and type of definitions referenced, along with any relevant documentation (such as master agreement) and the date it was signed.'

<governingLaw> GoverningLaw </governingLaw> [0..1]

'Governing Law applicable to this Contract.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="Contract">
<xsd:sequence>
<xsd:element name="header" type=" ContractHeader "/>
<xsd:element ref=" product "/>
<xsd:element name="otherPartyPayment" type=" Payment " minOccurs="0" maxOccurs="unbounded"/>
<xsd:group ref=" CalculationAgent.model "/>
<xsd:element name="collateral" type=" Collateral " minOccurs="0"/>
<xsd:element name="documentation" type=" Documentation " minOccurs="0"/>
<xsd:element name="governingLaw" type=" GoverningLaw " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>