{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://portal.yesilveri.tr/standart/kades-json/v1.1.0/kades-organizasyonel-sinir.schema.json",
  "title": "kadesOrganizasyonelSinirSemasi",
  "description": "KADES-JSON kades-organizasyonel-sinir şeması\n\nKOBİZON Proje Danışmanlık ve Yazılım Tic. Ltd. Şti. — Sürüm 1.1.0",
  "$ref": "#/definitions/kadesOrganizasyonelSinirSemasi",
  "definitions": {
    "kadesOrganizasyonelSinirSemasi": {
      "type": "object",
      "properties": {
        "yaklasim": {
          "type": "string",
          "enum": [
            "hisse_payi",
            "finansal_kontrol",
            "operasyonel_kontrol"
          ]
        },
        "gerekce": {
          "type": "string",
          "minLength": 20,
          "maxLength": 2000
        },
        "konsolideEdilenBirimler": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 2,
            "maxLength": 300
          },
          "default": []
        }
      },
      "required": [
        "yaklasim",
        "gerekce"
      ],
      "additionalProperties": false
    }
  }
}
