{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://schemas.api.finra.org/FINRAApiPlatformU5FilingMetadata.json",
  "type": "object",
  "additionalProperties": false,
  "required": [
    "filingStatus",
    "individualCrdNumber",
    "filingType",
    "dateOfBirth"

  ],
  "properties": {
    "individualCrdNumber": {
      "type": "number"
    },
    "filingType": {
      "type": "string",
      "oneOf": [
        {
          "const": "AMENDMENT",
          "title": "Amendment"
        },
        {
          "const": "PARTIAL",
          "title": "Partial"
        },
        {
          "const": "FULL",
          "title": "Full"
        }
      ]
    },
    "filingStatus": {
      "type": "string",
      "enum": [
        "draft",
        "submitted",
        "validate"
      ]
    },
    "dateOfBirth": {
      "type": "string",
      "$comment": "Represents the YYYY-MM-DD date format."
    }
  }
}