{
  "type": "object",
  "properties": {
    "metricType-array": {
      "type": "array",
      "items": [
        {
          "type": "object",
          "properties": {
            "alternativeLabels": {
              "type": "array"
            },
            "created": {
              "type": "string"
            },
            "formattedHelpText": {
              "type": "string"
            },
            "hasBreakdown": {
              "type": "boolean"
            },
            "helpText": {
              "type": "string"
            },
            "identifier": {
              "type": "string"
            },
            "isAggregatableAreaOrDimension": {
              "type": "boolean"
            },
            "label": {
              "type": "string"
            },
            "metadataOrDataLastUpdated": {
              "type": "string"
            },
            "securityType": {
              "type": "string"
            },
            "shortLabel": {
              "type": "string"
            },
            "sourceIdentifier": {
              "type": "string"
            },
            "sourceName": {
              "type": "string"
            },
            "subjects": {
              "type": "array",
              "ref": "#/definitions/SimpleSubject"
            }
          }
        }
      ]
    }
  },
  "definitions": {
    "SimpleSubject": {
      "type": "object",
      "properties": {
        "hasMetricTypes": {
          "type": "boolean"
        },
        "identifier": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "parents": {
          "type": "array",
          "ref": "#/definitions/SimpleSubjectParent"
        },
        "subjectType": {
          "type": "integer"
        },
        "uri": {
          "type": "string"
        }
      }
    },
    "SimpleSubjectParent": {
      "type": "object",
      "properties": {
        "hasMetricTypes": {
          "type": "boolean"
        },
        "identifier": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "subjectType": {
          "type": "integer"
        },
        "uri": {
          "type": "string"
        }
      }
    }
  }
}