{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "$anchor": "cdm.legaldocumentation.csa",
  "type": "object",
  "title": "CreditSupportAgreementLegacyElections",
  "description": "The set of elections which specify a Legacy (1994 or 1995) Credit Support Annex or Deed.",
  "properties": {
    "baseAndEligibleCurrency": {
      "description": "The base and eligible currency(ies) for the document as specified by the parties to the agreement.",
      "$ref": "cdm-legaldocumentation-csa-BaseAndEligibleCurrency.schema.json"
    },
    "conditionsPrecedent": {
      "description": "The set of elections that may overwrite the default Condition Precedent provision, and the set of provisions that are deemed Access Condition.",
      "$ref": "cdm-legaldocumentation-csa-ConditionsPrecedent.schema.json"
    },
    "substitution": {
      "description": "The conditions under which the Security Provider can substitute posted collateral.",
      "$ref": "cdm-legaldocumentation-csa-Substitution.schema.json"
    },
    "disputeResolution": {
      "description": "The election terms under which a party disputes (i) the Calculation Agents calculation of a Delivery Amount or a Return Amount, or (ii) the Value of any Transfer of Eligible Credit Support or Posted Credit Support.",
      "$ref": "cdm-legaldocumentation-csa-DisputeResolution.schema.json"
    },
    "holdingAndUsingPostedCollateral": {
      "description": "The elections for the holding and using of posted collateral by the respective parties to the Credit Support Annex for Variation Margin.",
      "$ref": "cdm-legaldocumentation-csa-HoldingAndUsingPostedCollateral.schema.json"
    },
    "distributionAndInterestPayment": {
      "description": "The Distributions and Interest Payment terms specified as part of the agreement.",
      "$ref": "cdm-product-collateral-DistributionAndInterestPayment.schema.json"
    },
    "otherEligibleAndPostedSupport": {
      "description": "The Other Eligible Support elections associated with margin agreements.",
      "$ref": "cdm-legaldocumentation-csa-OtherEligibleAndPostedSupport.schema.json"
    },
    "demandsAndNotices": {
      "description": "The optional specification of address where the demands, specifications and notices will be communicated to for each of the parties to the agreement.",
      "$ref": "cdm-legaldocumentation-csa-DemandsAndNotices.schema.json"
    },
    "additionalRepresentations": {
      "description": "The specification Additional Representations that may be applicable to the agreement.",
      "$ref": "cdm-legaldocumentation-csa-AdditionalRepresentations.schema.json"
    },
    "masterAgreementDatedAsOfDate": {
      "description": "Defines the dates agreed by the parties as the date of the Credit Support Annex or Credit Support Deed.",
      "$ref": "cdm-legaldocumentation-csa-MasterAgreementDatedAsOfDate.schema.json"
    },
    "finalReturns": {
      "description": "A clause providing that final return collateral is to be provided without consideration of any Minimum Transfer Amount and collateral haircut.",
      "$ref": "cdm-legaldocumentation-csa-FinalReturns.schema.json"
    },
    "exchangeDate": {
      "description": "The bespoke exchange date terms that might be specified by the parties to the agreement.",
      "type": "string"
    },
    "addressesForTransfer": {
      "description": "The optional specification of address for transfer as specified by the respective parties to the agreement.",
      "$ref": "cdm-legaldocumentation-csa-AddressesForTransfer.schema.json"
    },
    "securityInterestForObligations": {
      "description": "The party to whom obligations under the Master Agreement are owed and secured by the credit support arrangements. Applicable to 1994 NY CSA, 1995 English Law CSD and 2016 New York Law VM CSA.",
      "$ref": "cdm-legaldocumentation-csa-SecurityInterestForObligations.schema.json"
    },
    "singlePostingParty": {
      "description": "Where only a single  party is explicitly designated to post collateral, the party which is specified as the sole poster of collateral.",
      "$ref": "cdm-legaldocumentation-csa-SinglePostingParty.schema.json"
    },
    "creditSupportObligations": {
      "description": "The Credit Support Obligations applicable to the agreement.",
      "$ref": "cdm-legaldocumentation-csa-CreditSupportObligationsLegacy.schema.json"
    },
    "calculationAndTiming": {
      "description": "The set of elections for determining Valuation and Timing terms specific to the agreement.",
      "$ref": "cdm-legaldocumentation-csa-CalculationAndTimingLegacy.schema.json"
    }
  },
  "required": [
    "creditSupportObligations",
    "calculationAndTiming"
  ]
}
