complexType "CalculationAgent"
Namespace:
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
calculationAgentPartyReference* | calculationAgentParty?
</...>
Content Model Elements (2):
calculationAgentParty, calculationAgentPartyReference
All Direct / Indirect Based Elements (5):
calculationAgent (defined in CalculationAgent.model group),
calculationAgent (in mandatoryEarlyTermination),
calculationAgent (in optionalEarlyTermination defined in OptionalEarlyTermination.model group),
calculationAgent (in swaption),
calculationAgentDetermination
Known Usage Locations
Annotation
A type defining the ISDA calculation agent responsible for performing duties as defined in the applicable product definitions.
XML Source (w/o annotations (3); see within schema source)
<xsd:complexType name="CalculationAgent">
<xsd:choice>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="calculationAgentPartyReference" type="PartyReference"/>
<xsd:element minOccurs="0" name="calculationAgentParty" type="CalculationAgentPartyEnum"/>
</xsd:choice>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 2/2)
calculationAgentParty
Type:
The ISDA calculation agent responsible for performing duties as defined in the applicable product definitions. For example, the Calculation Agent may be defined as being the Non-exercising Party.
Simple Content
enumeration of xsd:token
Enumeration:
"ExercisingParty"
 - 
The party that gives notice of exercise. Per 2000 ISDA Definitions, Section 11.1. Parties, paragraph (d).
"NonExercisingParty"
 - 
The party that is given notice of exercise. Per 2000 ISDA Definitions, Section 11.1. Parties, paragraph (e).
"AsSpecifiedInMasterAgreement"
 - 
The Calculation Agent is determined by reference to the relevant master agreement.
"AsSpecifiedInStandardTermsSupplement"
 - 
The Calculation Agent is determined by reference to the relevant standard terms supplement.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="calculationAgentParty" type="CalculationAgentPartyEnum"/>

calculationAgentPartyReference
Type:
PartyReference, empty content
A pointer style reference to a party identifier defined elsewhere in the document. The party referenced is the ISDA Calculation Agent for the trade. If more than one party is referenced then the parties are assumed to be co-calculation agents, i.e. they have joint responsibility.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="calculationAgentPartyReference" type="PartyReference"/>

XML schema documentation generated with DocFlex/XML 1.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.