{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "$anchor": "cdm.base.datetime",
  "type": "object",
  "title": "AdjustableDate",
  "description": "A class for defining a date that shall be subject to adjustment if it would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.",
  "properties": {
    "unadjustedDate": {
      "description": "A date subject to adjustment. While in FpML this date is required, this cardinality constraint has been relaxed as part of the CDM in order to support the FRA representation, which effective and termination dates are specified in FpML as adjusted dates.",
      "type": "string"
    },
    "dateAdjustments": {
      "description": "The business day convention and financial business centers used for adjusting the date if it would otherwise fall on a day that is not a business date in the specified business centers.",
      "$ref": "cdm-base-datetime-BusinessDayAdjustments.schema.json"
    },
    "dateAdjustmentsReference": {
      "description": "A pointer style reference to date adjustments defined elsewhere in the document.",
      "$ref": "cdm-base-datetime-metafields-ReferenceWithMetaBusinessDayAdjustments.schema.json"
    },
    "adjustedDate": {
      "description": "The date once the adjustment has been performed. (Note that this date may change if the business center holidays change).",
      "$ref": "com-rosetta-model-metafields-FieldWithMetaString.schema.json"
    }
  }
}
