{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "$anchor": "cdm.legaldocumentation.master.isda",
  "type": "string",
  "title": "SubstituteCalculationAgentAppointerEnum",
  "description": "The enumerated values to specify who appoints a substitute Calculation Agent.",
  "enum": [
    "Other",
    "PartyA_Party_B",
    "Party_A",
    "Party_B",
    "Third_Party"
  ],
  "oneOf": [
    {
      "enum": [
        "Other"
      ],
      "title": "Other",
      "description": "Other (to be specified)"
    },
    
    {
      "enum": [
        "PartyA_Party_B"
      ],
      "title": "PartyA_Party_B",
      "description": "Party A and Party B"
    },
    
    {
      "enum": [
        "Party_A"
      ],
      "title": "Party_A",
      "description": "Party A"
    },
    
    {
      "enum": [
        "Party_B"
      ],
      "title": "Party_B",
      "description": "Party B"
    },
    
    {
      "enum": [
        "Third_Party"
      ],
      "title": "Third_Party",
      "description": "A denoted third party (to be specified)"
    }
  ]
}
