{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "$anchor": "cdm.base.staticdata.party",
  "type": "string",
  "title": "AssetPartyRoleEnum",
  "description": "The enumerated values that specify the role of a party with a direct obligation to the asset (i.e. Lender, Issuer).",
  "enum": [
    "Borrower",
    "Exchange",
    "Issuer",
    "Lender"
  ],
  "oneOf": [
    {
      "enum": [
        "Borrower"
      ],
      "title": "Borrower",
      "description": "The entity that receives cash or assets from a lender with the expectation that cash or assets will be returned at a future agreed date and price."
    },
    
    {
      "enum": [
        "Exchange"
      ],
      "title": "Exchange",
      "description": "The exchange or platform where the security has been issued and the exchange has a direct economic role."
    },
    
    {
      "enum": [
        "Issuer"
      ],
      "title": "Issuer",
      "description": "The entity that issues a financial product and has the obligation to pay coupons, dividends and principal to the product holder."
    },
    
    {
      "enum": [
        "Lender"
      ],
      "title": "Lender",
      "description": "The entity that provides cash or assets to a borrower with the expectation that cash or assets will be returned at a future agreed date and price."
    }
  ]
}
