All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.cdm-java.6.0.0-dev.72.source-code.cdm-product-common-settlement-DeliveryMethodEnum.schema.json Maven / Gradle / Ivy

There is a newer version: 6.0.0-dev.89
Show newest version
{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "$anchor": "cdm.product.common.settlement",
  "type": "string",
  "title": "DeliveryMethodEnum",
  "description": "Specifies delivery methods for securities transactions. This coding-scheme defines the possible delivery methods for securities.",
  "enum": [
    "DeliveryVersusPayment",
    "FreeOfPayment",
    "PreDelivery",
    "PrePayment"
  ],
  "oneOf": [
    {
      "enum": [
        "DeliveryVersusPayment"
      ],
      "title": "DeliveryVersusPayment",
      "description": "Indicates that a securities delivery must be made against payment in simultaneous transmissions and stipulate each other."
    },
    
    {
      "enum": [
        "FreeOfPayment"
      ],
      "title": "FreeOfPayment",
      "description": "Indicates that a securities delivery can be made without a simultaneous cash payment in exchange and not depending on if payment obligations are fulfilled or not and vice versa."
    },
    
    {
      "enum": [
        "PreDelivery"
      ],
      "title": "PreDelivery",
      "description": "Indicates that a securities delivery must be made in full before the payment for the securities; fulfillment of payment obligations depends on securities delivery obligations fulfillment."
    },
    
    {
      "enum": [
        "PrePayment"
      ],
      "title": "PrePayment",
      "description": "Indicates that a payment in full amount must be made before the securities delivery; fulfillment of securities delivery obligations depends on payment obligations fulfillment."
    }
  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy