{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "$anchor": "cdm.legaldocumentation.csa",
  "type": "object",
  "title": "CreditSupportAgreementElectionsBase",
  "description": "A logical container designed to hold a set of related data. In this case, designed to hold a set of clauses that are common amongst Legacy (1994/95), Variation Margin and Initial Margin Credit Support Documents.",
  "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"
    }
  },
  "required": [
    "baseAndEligibleCurrency",
    "disputeResolution",
    "finalReturns"
  ]
}
