group "OpenEndedOrCallable.model"
Namespace:
Content:
Defined:
Includes:
definitions of 4 elements
Used:
Content Model Diagram
Complex Content Model
Content Model Elements (4):
Known Usage Locations
Annotation
Defines the terms of an “open ended” or “callable” repo or security lending transaction; this means that the end date of the transaction is unspecified, and will be agreed by the two parties at a later date. Repo or Securities lending loan terms are typically left “open” until one of the two parties end the agreement, or made “callable” where the lender has the right to recall the security at any time before the agreed-upon loan term. Business rule: When the repo or security lending transaction is Open, the forward transaction leg must not be present.
XML Source (w/o annotations (5); see within schema source)
<xsd:group name="OpenEndedOrCallable.model">
<xsd:sequence>
<xsd:element name="callingParty" type="CallingPartyEnum"/>
<xsd:element minOccurs="0" name="callDate" type="AdjustableOrRelativeDate"/>
<xsd:choice minOccurs="0">
<xsd:element name="noticePeriod" type="AdjustableOffset"/>
<xsd:element maxOccurs="2" name="partyNoticePeriod" type="PartyNoticePeriod"/>
</xsd:choice>
</xsd:sequence>
</xsd:group>
Content Element Detail (all declarations; defined within this component only; 4/4)
callDate
Type:
AdjustableOrRelativeDate, complex content
Defines the latest date when the open repo transaction can be exercised (and no later than which it must be exercised) on demand by a party to the trade indicated in the electingParty element (or in the Master Agreement, if the electingParty element has AsDefinedInMasterAgreement value). For instance, in the open repo transaction with callDate agreed as business day one year after the trade date far leg can be settled on any day after the near leg settlement date and before and including the callDate. If the call date is not defined in trade terms and / or not included into trade confirmation this element can be omitted.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="callDate" type="AdjustableOrRelativeDate"/>

callingParty
Type:
CallingPartyEnum, simple content
A party to the open repo or security lending transaction that has a right to demand for exercise of far leg of the open repo or security lending transaction. This element represents an enumerated list that includes InitialBuyer, InitialSeller, Either, AsDefinedInMasterAgreement. In the default case either party can call for closing open repo transaction, unless otherwise specified. If electing parties are not defined in open repo confirmation, when they are defined by default in the Master Agreement, AsDefinedInMasterAgreement value should be used. Exact buyer/seller related parties, including any third parties who can demand exercise of open repo transactions on behalf of the parties to the trade (calculation agent, executing broker, etc.), can be defined in the relatedParty element (tradeHeader/partyTradeInformation).
Simple Content
enumeration of xsd:token
Enumeration:
"InitialBuyer"
 - 
Initial buyer to the repo or initial borrower to the SBL transaction.
"InitialSeller"
 - 
Initial seller to the repo or initial lender to SBL transaction.
"Either"
 - 
Either, Buyer or Seller to the repo or Lender or Borrower to the SBL transaction.
"AsDefinedInMasterAgreement"
 - 
As defined in Master Agreement.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="callingParty" type="CallingPartyEnum"/>

noticePeriod
Type:
AdjustableOffset, complex content
Notice period for open repo transactions in number of days. This element represents agreed period of notice to be given in advance before exercise of the repo trade by a party requesting such exercise.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="noticePeriod" type="AdjustableOffset"/>

partyNoticePeriod
Type:
PartyNoticePeriod, complex content
Notice period for open repo transactions referenced to a party to the trade, in number of days. This element represents agreed period of notice to be given in advance before exercise of the repo trade by a party requesting such exercise and reference to that party.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="2" name="partyNoticePeriod" type="PartyNoticePeriod"/>

XML schema documentation generated with DocFlex/XML 1.10b5 using DocFlex/XML XSDDoc 2.8.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.