{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://ofn.gov.cz/slovníky/2026-02-26/kompletní/schéma.json",
  "title": "Konceptuální model",
  "description": "Na této úrovni rozlišujeme pojmy, které reprezentují\n- třídy reprezentující typy subjektů a objektů práva,\n- vztahy mezi dvěma subjekty či objekty práva,\n- vlastnosti subjektů a objektů práva.",
  "type": "object",
  "required": [
    "@context",
    "iri",
    "typ",
    "název"
  ],
  "properties": {
    "@context": {
      "oneOf": [
        {
          "const": "https://ofn.gov.cz/slovníky/2026-02-26/kompletní/kontext.jsonld"
        },
        {
          "type": "array",
          "contains": {
            "const": "https://ofn.gov.cz/slovníky/2026-02-26/kompletní/kontext.jsonld"
          },
          "items": {
            "type": "string",
            "format": "iri"
          }
        }
      ]
    },
    "iri": {
      "type": "string",
      "format": "iri"
    },
    "typ": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "allOf": [
        {
          "type": "array",
          "contains": {
            "const": "Tezaurus"
          },
          "items": {
            "type": "string"
          }
        },
        {
          "type": "array",
          "contains": {
            "const": "Konceptuální model"
          },
          "items": {
            "type": "string"
          }
        },
        {
          "type": "array",
          "contains": {
            "const": "Slovník"
          },
          "items": {
            "type": "string"
          }
        }
      ]
    },
    "název": {
      "title": "název",
      "description": "skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise\n      disjoint properties.",
      "type": "object",
      "additionalProperties": {
        "title": "Hodnota v jiném jazyce",
        "type": "string"
      },
      "required": [
        "cs"
      ],
      "properties": {
        "cs": {
          "title": "Hodnota v českém jazyce",
          "type": "string"
        },
        "en": {
          "title": "Hodnota v anglickém jazyce",
          "type": "string"
        }
      }
    },
    "popis": {
      "title": "popis",
      "description": "An account of the resource.",
      "type": "object",
      "additionalProperties": {
        "title": "Hodnota v jiném jazyce",
        "type": "string"
      },
      "required": [
        "cs"
      ],
      "properties": {
        "cs": {
          "title": "Hodnota v českém jazyce",
          "type": "string"
        },
        "en": {
          "title": "Hodnota v anglickém jazyce",
          "type": "string"
        }
      }
    },
    "vytvořeno": {
      "title": "okamžik vytvoření",
      "description": "Pro reprezentaci časových okamžiků lze použít datum, čas a nebo kombinací data a času. Pokud je jasné, který datový typ je v daném místě vhodný, použije se konkrétní datový typ, tedy datum, čas či datum a čas. Často ale při tvorbě OFN není předem známo, jaká úroveň detailu bude pro určení okamžiku k dispozici. Aby se zabránilo různým reprezentacím této situace v různých OFN, je specifikována třída Časový okamžik.",
      "type": "object",
      "additionalProperties": false,
      "required": [
        "typ"
      ],
      "properties": {
        "iri": {
          "type": "string",
          "format": "iri"
        },
        "typ": {
          "oneOf": [
            {
              "const": "Časový okamžik"
            },
            {
              "type": "array",
              "contains": {
                "const": "Časový okamžik"
              },
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "je_nespecifikovaný": {
          "title": "je nespecifikovaný",
          "description": "Nespecifikovaný časový okamžik, u kterého se ví, že jeho hodnota je neznámá. Jedná se o pro interoperabilitu výrazně lepší variantu, než si neznámou hodnotou uměle stanovit na 3333-03-03 či 9999-09-09 apod. nebo hodnotu vynechat.",
          "type": "boolean"
        },
        "datum_a_čas": {
          "title": "datum a čas",
          "description": "Datum a čas začátku okamžiku.",
          "type": "string",
          "format": "date-time"
        },
        "datum": {
          "title": "datum",
          "description": "Datum okamžiku.",
          "type": "string",
          "format": "date"
        }
      }
    },
    "aktualizováno": {
      "title": "okamžik poslední změny",
      "description": "Pro reprezentaci časových okamžiků lze použít datum, čas a nebo kombinací data a času. Pokud je jasné, který datový typ je v daném místě vhodný, použije se konkrétní datový typ, tedy datum, čas či datum a čas. Často ale při tvorbě OFN není předem známo, jaká úroveň detailu bude pro určení okamžiku k dispozici. Aby se zabránilo různým reprezentacím této situace v různých OFN, je specifikována třída Časový okamžik.",
      "type": "object",
      "additionalProperties": false,
      "required": [
        "typ"
      ],
      "properties": {
        "iri": {
          "type": "string",
          "format": "iri"
        },
        "typ": {
          "oneOf": [
            {
              "const": "Časový okamžik"
            },
            {
              "type": "array",
              "contains": {
                "const": "Časový okamžik"
              },
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "je_nespecifikovaný": {
          "title": "je nespecifikovaný",
          "description": "Nespecifikovaný časový okamžik, u kterého se ví, že jeho hodnota je neznámá. Jedná se o pro interoperabilitu výrazně lepší variantu, než si neznámou hodnotou uměle stanovit na 3333-03-03 či 9999-09-09 apod. nebo hodnotu vynechat.",
          "type": "boolean"
        },
        "datum_a_čas": {
          "title": "datum a čas",
          "description": "Datum a čas začátku okamžiku.",
          "type": "string",
          "format": "date-time"
        },
        "datum": {
          "title": "datum",
          "description": "Datum okamžiku.",
          "type": "string",
          "format": "date"
        }
      }
    },
    "pojmy": {
      "type": "array",
      "items": {
        "anyOf": [
          {
            "title": "Pojem",
            "description": "Pojem, který reprezentuje typ subjektu práva, typ objektu práva, vlastnost nebo vztah.",
            "type": "object",
            "required": [
              "iri",
              "typ",
              "název"
            ],
            "properties": {
              "iri": {
                "type": "string",
                "format": "iri"
              },
              "typ": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "allOf": [
                  {
                    "type": "array",
                    "contains": {
                      "const": "Koncept"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Pojem"
                    },
                    "items": {
                      "type": "string"
                    }
                  }
                ]
              },
              "název": {
                "title": "název",
                "description": "Název pojmu. Je unikátní v rámci názvů pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "required": [
                  "cs"
                ],
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "alternativní-název": {
                "title": "alternativní název",
                "description": "Alternativní název pojmu. Musí být jiný, než hlavní název.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "popis": {
                "title": "popis",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definice": {
                "title": "definice",
                "description": "Definice pojmu. Je unikátní v rámci definic pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definující-ustanovení-právního-předpisu": {
                "title": "definující ustanovení",
                "description": "Ustanovení právního předpisu, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "související-ustanovení-právního-předpisu": {
                "title": "související ustanovení",
                "description": "Ustanovení právního předpisu, které s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "definující-nelegislativní-zdroj": {
                "title": "definující nelegislativní zdroj",
                "description": "Nelegislativní zdroj, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "související-nelegislativní-zdroj": {
                "title": "související nelegislativní zdroj",
                "description": "Nelegislativní zdroj, který s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "ekvivalentní-pojem": {
                "title": "ekvivalentní pojem",
                "description": "Významově ekvivalentní pojem. Typicky se jedná o pojem z jiného slovníku, který však má stejný význam.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "nadřazený-pojem": {
                "title": "nadřazený pojem",
                "description": "Významově širší pojem. Může se jednat o specializaci, instanciaci, partonomii, apod.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "je-sdílen-v-ppdf": {
                "title": "je sdílen v propojeném datovém fondu",
                "type": "boolean"
              },
              "způsob-získání-údaje": {
                "title": "má způsob získání údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému na údaje následujících kategorií: a) základních registrů: údaje čerpané pro výkon agendy ze základních registrů b) jiných agend: údaje získávané pro výkon agendy od jiných úřadů c) vlastní: údaje vznikající při výkonu agendy, které mají evidenční charakter, tedy vztahují se k objektu nebo subjektu práva za účelem výkonu veřejné správy d) provozní: údaje vznikající při výkonu agendy, které nemají evidenční charakter a nevznikají za účelem výkonu veřejné správy",
                "type": "string",
                "pattern": "^způsoby-získání:[^/]+$",
                "examples": [
                  "způsoby-získání:základních-registrů",
                  "způsoby-získání:jiných-agend",
                  "způsoby-získání:vlastní",
                  "způsoby-získání:provozní"
                ]
              },
              "typ-obsahu-údaje": {
                "title": "má typ obsahu údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle jejich obsahu na údaje:  a) identifikační: údaje, které, které samostatně nebo ve skupině identifikují konkrétní subjekt práva  b) evidenční: údaje, které neidentifikují konkrétní subjekt práva, ale váží se k subjektu nebo objektu práva v rámci agendy a evidence, která se v ní vede  c) statistické: údaje, které seskupují a formou anonymizace či pseudonymizace zamezují vazbě konkrétní subjekt práva",
                "type": "string",
                "pattern": "^typy-obsahu:[^/]+$",
                "examples": [
                  "typy-obsahu:identifikační",
                  "typy-obsahu:evidenční",
                  "typy-obsahu:statistické"
                ]
              },
              "způsoby-sdílení-údaje": {
                "title": "má způsob sdílení údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle způsobu jejich sdílení na údaje:  a) veřejně přístupné: údaje publikované veřejně ve formě otevřených dat či jakkoliv jinak b) poskytované na žádost: údaje poskytované na žádost subjektu práva nebo na základě zákona o svobodném přístupu k informacím c) zpřístupňované pro výkon agendy: údaje sdílené jiným agendám, které mají oprávněný zájem je využívat pro výkon své působnosti d) nesdílené: údaje, které nejsou sdílené žádným z předchozích způsobů",
                "type": "array",
                "items": {
                  "type": "string",
                  "pattern": "^způsoby-sdílení:[^/]+$",
                  "examples": [
                    "způsoby-sdílení:veřejně-přístupné",
                    "způsoby-sdílení:poskytované-na-žádost",
                    "způsoby-sdílení:zpřístupňované-pro-výkon-agendy",
                    "způsoby-sdílení:nesdílené"
                  ]
                }
              }
            }
          },
          {
            "title": "Typ objektu práva",
            "description": "Typ jehož instance jsou podtřídami Objektu práva.",
            "type": "object",
            "required": [
              "iri",
              "typ",
              "název"
            ],
            "properties": {
              "iri": {
                "type": "string",
                "format": "iri"
              },
              "typ": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "allOf": [
                  {
                    "type": "array",
                    "contains": {
                      "const": "Koncept"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Typ objektu práva"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Pojem"
                    },
                    "items": {
                      "type": "string"
                    }
                  }
                ]
              },
              "název": {
                "title": "název",
                "description": "Název pojmu. Je unikátní v rámci názvů pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "required": [
                  "cs"
                ],
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "alternativní-název": {
                "title": "alternativní název",
                "description": "Alternativní název pojmu. Musí být jiný, než hlavní název.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "popis": {
                "title": "popis",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definice": {
                "title": "definice",
                "description": "Definice pojmu. Je unikátní v rámci definic pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definující-ustanovení-právního-předpisu": {
                "title": "definující ustanovení",
                "description": "Ustanovení právního předpisu, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "související-ustanovení-právního-předpisu": {
                "title": "související ustanovení",
                "description": "Ustanovení právního předpisu, které s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "definující-nelegislativní-zdroj": {
                "title": "definující nelegislativní zdroj",
                "description": "Nelegislativní zdroj, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "související-nelegislativní-zdroj": {
                "title": "související nelegislativní zdroj",
                "description": "Nelegislativní zdroj, který s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "ekvivalentní-pojem": {
                "title": "ekvivalentní pojem",
                "description": "Významově ekvivalentní pojem. Typicky se jedná o pojem z jiného slovníku, který však má stejný význam.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "nadřazený-pojem": {
                "title": "nadřazený pojem",
                "description": "Významově širší pojem. Může se jednat o specializaci, instanciaci, partonomii, apod.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "je-sdílen-v-ppdf": {
                "title": "je sdílen v propojeném datovém fondu",
                "type": "boolean"
              },
              "způsob-získání-údaje": {
                "title": "má způsob získání údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému na údaje následujících kategorií: a) základních registrů: údaje čerpané pro výkon agendy ze základních registrů b) jiných agend: údaje získávané pro výkon agendy od jiných úřadů c) vlastní: údaje vznikající při výkonu agendy, které mají evidenční charakter, tedy vztahují se k objektu nebo subjektu práva za účelem výkonu veřejné správy d) provozní: údaje vznikající při výkonu agendy, které nemají evidenční charakter a nevznikají za účelem výkonu veřejné správy",
                "type": "string",
                "pattern": "^způsoby-získání:[^/]+$",
                "examples": [
                  "způsoby-získání:základních-registrů",
                  "způsoby-získání:jiných-agend",
                  "způsoby-získání:vlastní",
                  "způsoby-získání:provozní"
                ]
              },
              "typ-obsahu-údaje": {
                "title": "má typ obsahu údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle jejich obsahu na údaje:  a) identifikační: údaje, které, které samostatně nebo ve skupině identifikují konkrétní subjekt práva  b) evidenční: údaje, které neidentifikují konkrétní subjekt práva, ale váží se k subjektu nebo objektu práva v rámci agendy a evidence, která se v ní vede  c) statistické: údaje, které seskupují a formou anonymizace či pseudonymizace zamezují vazbě konkrétní subjekt práva",
                "type": "string",
                "pattern": "^typy-obsahu:[^/]+$",
                "examples": [
                  "typy-obsahu:identifikační",
                  "typy-obsahu:evidenční",
                  "typy-obsahu:statistické"
                ]
              },
              "způsoby-sdílení-údaje": {
                "title": "má způsob sdílení údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle způsobu jejich sdílení na údaje:  a) veřejně přístupné: údaje publikované veřejně ve formě otevřených dat či jakkoliv jinak b) poskytované na žádost: údaje poskytované na žádost subjektu práva nebo na základě zákona o svobodném přístupu k informacím c) zpřístupňované pro výkon agendy: údaje sdílené jiným agendám, které mají oprávněný zájem je využívat pro výkon své působnosti d) nesdílené: údaje, které nejsou sdílené žádným z předchozích způsobů",
                "type": "array",
                "items": {
                  "type": "string",
                  "pattern": "^způsoby-sdílení:[^/]+$",
                  "examples": [
                    "způsoby-sdílení:veřejně-přístupné",
                    "způsoby-sdílení:poskytované-na-žádost",
                    "způsoby-sdílení:zpřístupňované-pro-výkon-agendy",
                    "způsoby-sdílení:nesdílené"
                  ]
                }
              },
              "agenda": {
                "title": "sdružuje údaje vedené nebo vytvářené v rámci agendy",
                "description": "Přiřazuje subjektu nebo objektu údajů agendu v níž jsou údaje sdružené v subjektu nebo objektu údajů vedeny nebo vytvářeny. Subjekt nebo objekt údajů je veden nebo vytvářen v právě jedné agendě. V jedné agendě může být vedeno nebo vytvářeno více různých subjektů nebo objektů údajů.",
                "type": "string",
                "format": "iri"
              },
              "agendový-informační-systém": {
                "title": "údaje jsou v AIS",
                "type": "string",
                "format": "iri"
              }
            }
          },
          {
            "title": "Typ subjektu práva",
            "description": "Typ jehož instance jsou podtřídami Subjektu práva.",
            "type": "object",
            "required": [
              "iri",
              "typ",
              "název"
            ],
            "properties": {
              "iri": {
                "type": "string",
                "format": "iri"
              },
              "typ": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "allOf": [
                  {
                    "type": "array",
                    "contains": {
                      "const": "Koncept"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Typ subjektu práva"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Pojem"
                    },
                    "items": {
                      "type": "string"
                    }
                  }
                ]
              },
              "název": {
                "title": "název",
                "description": "Název pojmu. Je unikátní v rámci názvů pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "required": [
                  "cs"
                ],
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "alternativní-název": {
                "title": "alternativní název",
                "description": "Alternativní název pojmu. Musí být jiný, než hlavní název.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "popis": {
                "title": "popis",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definice": {
                "title": "definice",
                "description": "Definice pojmu. Je unikátní v rámci definic pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definující-ustanovení-právního-předpisu": {
                "title": "definující ustanovení",
                "description": "Ustanovení právního předpisu, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "související-ustanovení-právního-předpisu": {
                "title": "související ustanovení",
                "description": "Ustanovení právního předpisu, které s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "definující-nelegislativní-zdroj": {
                "title": "definující nelegislativní zdroj",
                "description": "Nelegislativní zdroj, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "související-nelegislativní-zdroj": {
                "title": "související nelegislativní zdroj",
                "description": "Nelegislativní zdroj, který s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "ekvivalentní-pojem": {
                "title": "ekvivalentní pojem",
                "description": "Významově ekvivalentní pojem. Typicky se jedná o pojem z jiného slovníku, který však má stejný význam.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "nadřazený-pojem": {
                "title": "nadřazený pojem",
                "description": "Významově širší pojem. Může se jednat o specializaci, instanciaci, partonomii, apod.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "je-sdílen-v-ppdf": {
                "title": "je sdílen v propojeném datovém fondu",
                "type": "boolean"
              },
              "způsob-získání-údaje": {
                "title": "má způsob získání údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému na údaje následujících kategorií: a) základních registrů: údaje čerpané pro výkon agendy ze základních registrů b) jiných agend: údaje získávané pro výkon agendy od jiných úřadů c) vlastní: údaje vznikající při výkonu agendy, které mají evidenční charakter, tedy vztahují se k objektu nebo subjektu práva za účelem výkonu veřejné správy d) provozní: údaje vznikající při výkonu agendy, které nemají evidenční charakter a nevznikají za účelem výkonu veřejné správy",
                "type": "string",
                "pattern": "^způsoby-získání:[^/]+$",
                "examples": [
                  "způsoby-získání:základních-registrů",
                  "způsoby-získání:jiných-agend",
                  "způsoby-získání:vlastní",
                  "způsoby-získání:provozní"
                ]
              },
              "typ-obsahu-údaje": {
                "title": "má typ obsahu údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle jejich obsahu na údaje:  a) identifikační: údaje, které, které samostatně nebo ve skupině identifikují konkrétní subjekt práva  b) evidenční: údaje, které neidentifikují konkrétní subjekt práva, ale váží se k subjektu nebo objektu práva v rámci agendy a evidence, která se v ní vede  c) statistické: údaje, které seskupují a formou anonymizace či pseudonymizace zamezují vazbě konkrétní subjekt práva",
                "type": "string",
                "pattern": "^typy-obsahu:[^/]+$",
                "examples": [
                  "typy-obsahu:identifikační",
                  "typy-obsahu:evidenční",
                  "typy-obsahu:statistické"
                ]
              },
              "způsoby-sdílení-údaje": {
                "title": "má způsob sdílení údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle způsobu jejich sdílení na údaje:  a) veřejně přístupné: údaje publikované veřejně ve formě otevřených dat či jakkoliv jinak b) poskytované na žádost: údaje poskytované na žádost subjektu práva nebo na základě zákona o svobodném přístupu k informacím c) zpřístupňované pro výkon agendy: údaje sdílené jiným agendám, které mají oprávněný zájem je využívat pro výkon své působnosti d) nesdílené: údaje, které nejsou sdílené žádným z předchozích způsobů",
                "type": "array",
                "items": {
                  "type": "string",
                  "pattern": "^způsoby-sdílení:[^/]+$",
                  "examples": [
                    "způsoby-sdílení:veřejně-přístupné",
                    "způsoby-sdílení:poskytované-na-žádost",
                    "způsoby-sdílení:zpřístupňované-pro-výkon-agendy",
                    "způsoby-sdílení:nesdílené"
                  ]
                }
              },
              "agenda": {
                "title": "sdružuje údaje vedené nebo vytvářené v rámci agendy",
                "description": "Přiřazuje subjektu nebo objektu údajů agendu v níž jsou údaje sdružené v subjektu nebo objektu údajů vedeny nebo vytvářeny. Subjekt nebo objekt údajů je veden nebo vytvářen v právě jedné agendě. V jedné agendě může být vedeno nebo vytvářeno více různých subjektů nebo objektů údajů.",
                "type": "string",
                "format": "iri"
              },
              "agendový-informační-systém": {
                "title": "údaje jsou v AIS",
                "type": "string",
                "format": "iri"
              }
            }
          },
          {
            "title": "Neveřejný údaj",
            "type": "object",
            "required": [
              "iri",
              "typ",
              "název",
              "ustanovení-dokládající-neveřejnost-údaje"
            ],
            "properties": {
              "iri": {
                "type": "string",
                "format": "iri"
              },
              "typ": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "allOf": [
                  {
                    "type": "array",
                    "contains": {
                      "const": "Neveřejný údaj"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Koncept"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Pojem"
                    },
                    "items": {
                      "type": "string"
                    }
                  }
                ]
              },
              "název": {
                "title": "název",
                "description": "Název pojmu. Je unikátní v rámci názvů pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "required": [
                  "cs"
                ],
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "alternativní-název": {
                "title": "alternativní název",
                "description": "Alternativní název pojmu. Musí být jiný, než hlavní název.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "popis": {
                "title": "popis",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definice": {
                "title": "definice",
                "description": "Definice pojmu. Je unikátní v rámci definic pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definující-ustanovení-právního-předpisu": {
                "title": "definující ustanovení",
                "description": "Ustanovení právního předpisu, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "související-ustanovení-právního-předpisu": {
                "title": "související ustanovení",
                "description": "Ustanovení právního předpisu, které s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "definující-nelegislativní-zdroj": {
                "title": "definující nelegislativní zdroj",
                "description": "Nelegislativní zdroj, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "související-nelegislativní-zdroj": {
                "title": "související nelegislativní zdroj",
                "description": "Nelegislativní zdroj, který s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "ekvivalentní-pojem": {
                "title": "ekvivalentní pojem",
                "description": "Významově ekvivalentní pojem. Typicky se jedná o pojem z jiného slovníku, který však má stejný význam.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "nadřazený-pojem": {
                "title": "nadřazený pojem",
                "description": "Významově širší pojem. Může se jednat o specializaci, instanciaci, partonomii, apod.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "je-sdílen-v-ppdf": {
                "title": "je sdílen v propojeném datovém fondu",
                "type": "boolean"
              },
              "způsob-získání-údaje": {
                "title": "má způsob získání údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému na údaje následujících kategorií: a) základních registrů: údaje čerpané pro výkon agendy ze základních registrů b) jiných agend: údaje získávané pro výkon agendy od jiných úřadů c) vlastní: údaje vznikající při výkonu agendy, které mají evidenční charakter, tedy vztahují se k objektu nebo subjektu práva za účelem výkonu veřejné správy d) provozní: údaje vznikající při výkonu agendy, které nemají evidenční charakter a nevznikají za účelem výkonu veřejné správy",
                "type": "string",
                "pattern": "^způsoby-získání:[^/]+$",
                "examples": [
                  "způsoby-získání:základních-registrů",
                  "způsoby-získání:jiných-agend",
                  "způsoby-získání:vlastní",
                  "způsoby-získání:provozní"
                ]
              },
              "typ-obsahu-údaje": {
                "title": "má typ obsahu údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle jejich obsahu na údaje:  a) identifikační: údaje, které, které samostatně nebo ve skupině identifikují konkrétní subjekt práva  b) evidenční: údaje, které neidentifikují konkrétní subjekt práva, ale váží se k subjektu nebo objektu práva v rámci agendy a evidence, která se v ní vede  c) statistické: údaje, které seskupují a formou anonymizace či pseudonymizace zamezují vazbě konkrétní subjekt práva",
                "type": "string",
                "pattern": "^typy-obsahu:[^/]+$",
                "examples": [
                  "typy-obsahu:identifikační",
                  "typy-obsahu:evidenční",
                  "typy-obsahu:statistické"
                ]
              },
              "způsoby-sdílení-údaje": {
                "title": "má způsob sdílení údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle způsobu jejich sdílení na údaje:  a) veřejně přístupné: údaje publikované veřejně ve formě otevřených dat či jakkoliv jinak b) poskytované na žádost: údaje poskytované na žádost subjektu práva nebo na základě zákona o svobodném přístupu k informacím c) zpřístupňované pro výkon agendy: údaje sdílené jiným agendám, které mají oprávněný zájem je využívat pro výkon své působnosti d) nesdílené: údaje, které nejsou sdílené žádným z předchozích způsobů",
                "type": "array",
                "items": {
                  "type": "string",
                  "pattern": "^způsoby-sdílení:[^/]+$",
                  "examples": [
                    "způsoby-sdílení:veřejně-přístupné",
                    "způsoby-sdílení:poskytované-na-žádost",
                    "způsoby-sdílení:zpřístupňované-pro-výkon-agendy",
                    "způsoby-sdílení:nesdílené"
                  ]
                }
              },
              "ustanovení-dokládající-neveřejnost-údaje": {
                "title": "je vymezen ustanovením stanovujícím jeho neveřejnost",
                "description": "U neveřejného údaje je třeba odkázat na ustanovení, ze kterého jeho neveřejnost vyplývá.",
                "type": "array",
                "minItems": 1,
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              }
            }
          },
          {
            "title": "Veřejný údaj",
            "type": "object",
            "required": [
              "iri",
              "typ",
              "název"
            ],
            "properties": {
              "iri": {
                "type": "string",
                "format": "iri"
              },
              "typ": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "allOf": [
                  {
                    "type": "array",
                    "contains": {
                      "const": "Veřejný údaj"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Koncept"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Pojem"
                    },
                    "items": {
                      "type": "string"
                    }
                  }
                ]
              },
              "název": {
                "title": "název",
                "description": "Název pojmu. Je unikátní v rámci názvů pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "required": [
                  "cs"
                ],
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "alternativní-název": {
                "title": "alternativní název",
                "description": "Alternativní název pojmu. Musí být jiný, než hlavní název.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "popis": {
                "title": "popis",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definice": {
                "title": "definice",
                "description": "Definice pojmu. Je unikátní v rámci definic pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definující-ustanovení-právního-předpisu": {
                "title": "definující ustanovení",
                "description": "Ustanovení právního předpisu, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "související-ustanovení-právního-předpisu": {
                "title": "související ustanovení",
                "description": "Ustanovení právního předpisu, které s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "definující-nelegislativní-zdroj": {
                "title": "definující nelegislativní zdroj",
                "description": "Nelegislativní zdroj, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "související-nelegislativní-zdroj": {
                "title": "související nelegislativní zdroj",
                "description": "Nelegislativní zdroj, který s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "ekvivalentní-pojem": {
                "title": "ekvivalentní pojem",
                "description": "Významově ekvivalentní pojem. Typicky se jedná o pojem z jiného slovníku, který však má stejný význam.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "nadřazený-pojem": {
                "title": "nadřazený pojem",
                "description": "Významově širší pojem. Může se jednat o specializaci, instanciaci, partonomii, apod.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "je-sdílen-v-ppdf": {
                "title": "je sdílen v propojeném datovém fondu",
                "type": "boolean"
              },
              "způsob-získání-údaje": {
                "title": "má způsob získání údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému na údaje následujících kategorií: a) základních registrů: údaje čerpané pro výkon agendy ze základních registrů b) jiných agend: údaje získávané pro výkon agendy od jiných úřadů c) vlastní: údaje vznikající při výkonu agendy, které mají evidenční charakter, tedy vztahují se k objektu nebo subjektu práva za účelem výkonu veřejné správy d) provozní: údaje vznikající při výkonu agendy, které nemají evidenční charakter a nevznikají za účelem výkonu veřejné správy",
                "type": "string",
                "pattern": "^způsoby-získání:[^/]+$",
                "examples": [
                  "způsoby-získání:základních-registrů",
                  "způsoby-získání:jiných-agend",
                  "způsoby-získání:vlastní",
                  "způsoby-získání:provozní"
                ]
              },
              "typ-obsahu-údaje": {
                "title": "má typ obsahu údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle jejich obsahu na údaje:  a) identifikační: údaje, které, které samostatně nebo ve skupině identifikují konkrétní subjekt práva  b) evidenční: údaje, které neidentifikují konkrétní subjekt práva, ale váží se k subjektu nebo objektu práva v rámci agendy a evidence, která se v ní vede  c) statistické: údaje, které seskupují a formou anonymizace či pseudonymizace zamezují vazbě konkrétní subjekt práva",
                "type": "string",
                "pattern": "^typy-obsahu:[^/]+$",
                "examples": [
                  "typy-obsahu:identifikační",
                  "typy-obsahu:evidenční",
                  "typy-obsahu:statistické"
                ]
              },
              "způsoby-sdílení-údaje": {
                "title": "má způsob sdílení údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle způsobu jejich sdílení na údaje:  a) veřejně přístupné: údaje publikované veřejně ve formě otevřených dat či jakkoliv jinak b) poskytované na žádost: údaje poskytované na žádost subjektu práva nebo na základě zákona o svobodném přístupu k informacím c) zpřístupňované pro výkon agendy: údaje sdílené jiným agendám, které mají oprávněný zájem je využívat pro výkon své působnosti d) nesdílené: údaje, které nejsou sdílené žádným z předchozích způsobů",
                "type": "array",
                "items": {
                  "type": "string",
                  "pattern": "^způsoby-sdílení:[^/]+$",
                  "examples": [
                    "způsoby-sdílení:veřejně-přístupné",
                    "způsoby-sdílení:poskytované-na-žádost",
                    "způsoby-sdílení:zpřístupňované-pro-výkon-agendy",
                    "způsoby-sdílení:nesdílené"
                  ]
                }
              }
            }
          },
          {
            "title": "Vlastnost",
            "description": "Pojem reprezenutjící vlastnost, kterou může mít instance nějaké třídy.",
            "type": "object",
            "required": [
              "iri",
              "typ",
              "název",
              "obor-hodnot",
              "definiční-obor"
            ],
            "properties": {
              "iri": {
                "type": "string",
                "format": "iri"
              },
              "typ": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "allOf": [
                  {
                    "type": "array",
                    "contains": {
                      "const": "Koncept"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Vlastnost"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Pojem"
                    },
                    "items": {
                      "type": "string"
                    }
                  }
                ]
              },
              "název": {
                "title": "název",
                "description": "Název pojmu. Je unikátní v rámci názvů pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "required": [
                  "cs"
                ],
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "alternativní-název": {
                "title": "alternativní název",
                "description": "Alternativní název pojmu. Musí být jiný, než hlavní název.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "popis": {
                "title": "popis",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definice": {
                "title": "definice",
                "description": "Definice pojmu. Je unikátní v rámci definic pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definující-ustanovení-právního-předpisu": {
                "title": "definující ustanovení",
                "description": "Ustanovení právního předpisu, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "související-ustanovení-právního-předpisu": {
                "title": "související ustanovení",
                "description": "Ustanovení právního předpisu, které s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "definující-nelegislativní-zdroj": {
                "title": "definující nelegislativní zdroj",
                "description": "Nelegislativní zdroj, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "související-nelegislativní-zdroj": {
                "title": "související nelegislativní zdroj",
                "description": "Nelegislativní zdroj, který s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "ekvivalentní-pojem": {
                "title": "ekvivalentní pojem",
                "description": "Významově ekvivalentní pojem. Typicky se jedná o pojem z jiného slovníku, který však má stejný význam.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "nadřazený-pojem": {
                "title": "nadřazený pojem",
                "description": "Významově širší pojem. Může se jednat o specializaci, instanciaci, partonomii, apod.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "je-sdílen-v-ppdf": {
                "title": "je sdílen v propojeném datovém fondu",
                "type": "boolean"
              },
              "způsob-získání-údaje": {
                "title": "má způsob získání údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému na údaje následujících kategorií: a) základních registrů: údaje čerpané pro výkon agendy ze základních registrů b) jiných agend: údaje získávané pro výkon agendy od jiných úřadů c) vlastní: údaje vznikající při výkonu agendy, které mají evidenční charakter, tedy vztahují se k objektu nebo subjektu práva za účelem výkonu veřejné správy d) provozní: údaje vznikající při výkonu agendy, které nemají evidenční charakter a nevznikají za účelem výkonu veřejné správy",
                "type": "string",
                "pattern": "^způsoby-získání:[^/]+$",
                "examples": [
                  "způsoby-získání:základních-registrů",
                  "způsoby-získání:jiných-agend",
                  "způsoby-získání:vlastní",
                  "způsoby-získání:provozní"
                ]
              },
              "typ-obsahu-údaje": {
                "title": "má typ obsahu údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle jejich obsahu na údaje:  a) identifikační: údaje, které, které samostatně nebo ve skupině identifikují konkrétní subjekt práva  b) evidenční: údaje, které neidentifikují konkrétní subjekt práva, ale váží se k subjektu nebo objektu práva v rámci agendy a evidence, která se v ní vede  c) statistické: údaje, které seskupují a formou anonymizace či pseudonymizace zamezují vazbě konkrétní subjekt práva",
                "type": "string",
                "pattern": "^typy-obsahu:[^/]+$",
                "examples": [
                  "typy-obsahu:identifikační",
                  "typy-obsahu:evidenční",
                  "typy-obsahu:statistické"
                ]
              },
              "způsoby-sdílení-údaje": {
                "title": "má způsob sdílení údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle způsobu jejich sdílení na údaje:  a) veřejně přístupné: údaje publikované veřejně ve formě otevřených dat či jakkoliv jinak b) poskytované na žádost: údaje poskytované na žádost subjektu práva nebo na základě zákona o svobodném přístupu k informacím c) zpřístupňované pro výkon agendy: údaje sdílené jiným agendám, které mají oprávněný zájem je využívat pro výkon své působnosti d) nesdílené: údaje, které nejsou sdílené žádným z předchozích způsobů",
                "type": "array",
                "items": {
                  "type": "string",
                  "pattern": "^způsoby-sdílení:[^/]+$",
                  "examples": [
                    "způsoby-sdílení:veřejně-přístupné",
                    "způsoby-sdílení:poskytované-na-žádost",
                    "způsoby-sdílení:zpřístupňované-pro-výkon-agendy",
                    "způsoby-sdílení:nesdílené"
                  ]
                }
              },
              "obor-hodnot": {
                "title": "obor hodnot",
                "description": "Obor hodnot vlastnosti. Určuje datový typ specifikující, jakých hodnot může nabývat nějaká vlastnost.",
                "type": "string",
                "format": "iri"
              },
              "definiční-obor": {
                "title": "definiční obor",
                "description": "Definiční obor vlastnosti. Určuje třídu, jejíž instance mají danou vlastnost.",
                "type": "string",
                "format": "iri"
              },
              "nadřazená-vlastnost": {
                "title": "nadřazená vlastnost",
                "description": "Významově širší vlastnost. Pokud je vlastností přiřazena hodnota nějaké instanci třídy, pak je tato hodnota té samé instanci přiřazena i nadřazenou vlastností. Tj. každý název hradu lze zároveň inteprentovat jako název turistického cíle.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              }
            }
          },
          {
            "title": "Vztah",
            "description": "Pojem reprezentující vztah, kterým mohou být propojeny instance dvou tříd, nebo dvě instance stejné třídy.",
            "type": "object",
            "required": [
              "iri",
              "typ",
              "název",
              "obor-hodnot",
              "definiční-obor"
            ],
            "properties": {
              "iri": {
                "type": "string",
                "format": "iri"
              },
              "typ": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "allOf": [
                  {
                    "type": "array",
                    "contains": {
                      "const": "Koncept"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Vztah"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Pojem"
                    },
                    "items": {
                      "type": "string"
                    }
                  }
                ]
              },
              "název": {
                "title": "název",
                "description": "Název pojmu. Je unikátní v rámci názvů pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "required": [
                  "cs"
                ],
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "alternativní-název": {
                "title": "alternativní název",
                "description": "Alternativní název pojmu. Musí být jiný, než hlavní název.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "popis": {
                "title": "popis",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definice": {
                "title": "definice",
                "description": "Definice pojmu. Je unikátní v rámci definic pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definující-ustanovení-právního-předpisu": {
                "title": "definující ustanovení",
                "description": "Ustanovení právního předpisu, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "související-ustanovení-právního-předpisu": {
                "title": "související ustanovení",
                "description": "Ustanovení právního předpisu, které s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "definující-nelegislativní-zdroj": {
                "title": "definující nelegislativní zdroj",
                "description": "Nelegislativní zdroj, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "související-nelegislativní-zdroj": {
                "title": "související nelegislativní zdroj",
                "description": "Nelegislativní zdroj, který s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "ekvivalentní-pojem": {
                "title": "ekvivalentní pojem",
                "description": "Významově ekvivalentní pojem. Typicky se jedná o pojem z jiného slovníku, který však má stejný význam.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "nadřazený-pojem": {
                "title": "nadřazený pojem",
                "description": "Významově širší pojem. Může se jednat o specializaci, instanciaci, partonomii, apod.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "je-sdílen-v-ppdf": {
                "title": "je sdílen v propojeném datovém fondu",
                "type": "boolean"
              },
              "způsob-získání-údaje": {
                "title": "má způsob získání údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému na údaje následujících kategorií: a) základních registrů: údaje čerpané pro výkon agendy ze základních registrů b) jiných agend: údaje získávané pro výkon agendy od jiných úřadů c) vlastní: údaje vznikající při výkonu agendy, které mají evidenční charakter, tedy vztahují se k objektu nebo subjektu práva za účelem výkonu veřejné správy d) provozní: údaje vznikající při výkonu agendy, které nemají evidenční charakter a nevznikají za účelem výkonu veřejné správy",
                "type": "string",
                "pattern": "^způsoby-získání:[^/]+$",
                "examples": [
                  "způsoby-získání:základních-registrů",
                  "způsoby-získání:jiných-agend",
                  "způsoby-získání:vlastní",
                  "způsoby-získání:provozní"
                ]
              },
              "typ-obsahu-údaje": {
                "title": "má typ obsahu údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle jejich obsahu na údaje:  a) identifikační: údaje, které, které samostatně nebo ve skupině identifikují konkrétní subjekt práva  b) evidenční: údaje, které neidentifikují konkrétní subjekt práva, ale váží se k subjektu nebo objektu práva v rámci agendy a evidence, která se v ní vede  c) statistické: údaje, které seskupují a formou anonymizace či pseudonymizace zamezují vazbě konkrétní subjekt práva",
                "type": "string",
                "pattern": "^typy-obsahu:[^/]+$",
                "examples": [
                  "typy-obsahu:identifikační",
                  "typy-obsahu:evidenční",
                  "typy-obsahu:statistické"
                ]
              },
              "způsoby-sdílení-údaje": {
                "title": "má způsob sdílení údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle způsobu jejich sdílení na údaje:  a) veřejně přístupné: údaje publikované veřejně ve formě otevřených dat či jakkoliv jinak b) poskytované na žádost: údaje poskytované na žádost subjektu práva nebo na základě zákona o svobodném přístupu k informacím c) zpřístupňované pro výkon agendy: údaje sdílené jiným agendám, které mají oprávněný zájem je využívat pro výkon své působnosti d) nesdílené: údaje, které nejsou sdílené žádným z předchozích způsobů",
                "type": "array",
                "items": {
                  "type": "string",
                  "pattern": "^způsoby-sdílení:[^/]+$",
                  "examples": [
                    "způsoby-sdílení:veřejně-přístupné",
                    "způsoby-sdílení:poskytované-na-žádost",
                    "způsoby-sdílení:zpřístupňované-pro-výkon-agendy",
                    "způsoby-sdílení:nesdílené"
                  ]
                }
              },
              "obor-hodnot": {
                "title": "obor hodnot",
                "description": "Obor hodnot vztahu. Určuje třídu, jejíž instance mohou být tímto vztahem přiřazovány instancím jiné třídy - definičního oboru.",
                "type": "string",
                "format": "iri"
              },
              "definiční-obor": {
                "title": "definiční obor",
                "description": "Definiční obor vztahu. Určuje třídu, jejímž instancím mohou být tímto vztahem přiřazovány instance jiné třídy - oboru hodnot.",
                "type": "string",
                "format": "iri"
              },
              "nadřazený-vztah": {
                "title": "nadřazený vztah",
                "description": "Významově širší vztah. Pokud jsou dvě instance tříd propojeny vztahem, pak jsou propojeny i nadřazeným vztahem. Tj. pokud hradu přiřadíme správce pomocí vztahu správce hradu, pak je tento správce hradu přiřazen i nadřazeným vztahem správce turistického cíle.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              }
            }
          },
          {
            "title": "Třída",
            "description": "Pojem reprezentující typ subjektu nebo objektu práva. Třída pak může mít instance - konkrétní subjekty či objekty práva.",
            "type": "object",
            "required": [
              "iri",
              "typ",
              "název"
            ],
            "properties": {
              "iri": {
                "type": "string",
                "format": "iri"
              },
              "typ": {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "allOf": [
                  {
                    "type": "array",
                    "contains": {
                      "const": "Koncept"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Třída"
                    },
                    "items": {
                      "type": "string"
                    }
                  },
                  {
                    "type": "array",
                    "contains": {
                      "const": "Pojem"
                    },
                    "items": {
                      "type": "string"
                    }
                  }
                ]
              },
              "název": {
                "title": "název",
                "description": "Název pojmu. Je unikátní v rámci názvů pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "required": [
                  "cs"
                ],
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "alternativní-název": {
                "title": "alternativní název",
                "description": "Alternativní název pojmu. Musí být jiný, než hlavní název.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "popis": {
                "title": "popis",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definice": {
                "title": "definice",
                "description": "Definice pojmu. Je unikátní v rámci definic pojmů ve slovníku.",
                "type": "object",
                "additionalProperties": {
                  "title": "Hodnota v jiném jazyce",
                  "type": "string"
                },
                "properties": {
                  "cs": {
                    "title": "Hodnota v českém jazyce",
                    "type": "string"
                  },
                  "en": {
                    "title": "Hodnota v anglickém jazyce",
                    "type": "string"
                  }
                }
              },
              "definující-ustanovení-právního-předpisu": {
                "title": "definující ustanovení",
                "description": "Ustanovení právního předpisu, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "související-ustanovení-právního-předpisu": {
                "title": "související ustanovení",
                "description": "Ustanovení právního předpisu, které s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri",
                  "examples": [
                    "https://opendata.eselpoint.cz/esel-esb/eli/cz/sb/1999/106/2024-01-01/dokument/norma/cast_1/par_3a/odst_3"
                  ]
                }
              },
              "definující-nelegislativní-zdroj": {
                "title": "definující nelegislativní zdroj",
                "description": "Nelegislativní zdroj, ve kterém je pojem definován.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "související-nelegislativní-zdroj": {
                "title": "související nelegislativní zdroj",
                "description": "Nelegislativní zdroj, který s daným pojmem souvisí.",
                "type": "array",
                "items": {
                  "title": "Digitální objekt",
                  "description": "Digitální objekt je objekt existující pouze v digitálním světě (např. databáze nebo datová sada) příp. se jedná o plně digitalizovaný objekt reálného světa (např. dokument, obrázek nebo kniha).",
                  "type": "object",
                  "required": [
                    "typ"
                  ],
                  "properties": {
                    "typ": {
                      "oneOf": [
                        {
                          "const": "Digitální objekt"
                        },
                        {
                          "type": "array",
                          "contains": {
                            "const": "Digitální objekt"
                          },
                          "items": {
                            "type": "string"
                          }
                        }
                      ]
                    },
                    "název": {
                      "title": "název",
                      "description": "Název digitálního objektu",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "popis": {
                      "title": "popis",
                      "description": "Popis digitálního objektu.",
                      "type": "object",
                      "additionalProperties": {
                        "title": "Hodnota v jiném jazyce",
                        "type": "string"
                      },
                      "properties": {
                        "cs": {
                          "title": "Hodnota v českém jazyce",
                          "type": "string"
                        },
                        "en": {
                          "title": "Hodnota v anglickém jazyce",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "title": "URL ke stažení",
                      "description": "URL, ze kterého může být stažen digitální objekt",
                      "type": "string",
                      "format": "iri"
                    }
                  }
                }
              },
              "ekvivalentní-pojem": {
                "title": "ekvivalentní pojem",
                "description": "Významově ekvivalentní pojem. Typicky se jedná o pojem z jiného slovníku, který však má stejný význam.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "nadřazený-pojem": {
                "title": "nadřazený pojem",
                "description": "Významově širší pojem. Může se jednat o specializaci, instanciaci, partonomii, apod.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "je-sdílen-v-ppdf": {
                "title": "je sdílen v propojeném datovém fondu",
                "type": "boolean"
              },
              "způsob-získání-údaje": {
                "title": "má způsob získání údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému na údaje následujících kategorií: a) základních registrů: údaje čerpané pro výkon agendy ze základních registrů b) jiných agend: údaje získávané pro výkon agendy od jiných úřadů c) vlastní: údaje vznikající při výkonu agendy, které mají evidenční charakter, tedy vztahují se k objektu nebo subjektu práva za účelem výkonu veřejné správy d) provozní: údaje vznikající při výkonu agendy, které nemají evidenční charakter a nevznikají za účelem výkonu veřejné správy",
                "type": "string",
                "pattern": "^způsoby-získání:[^/]+$",
                "examples": [
                  "způsoby-získání:základních-registrů",
                  "způsoby-získání:jiných-agend",
                  "způsoby-získání:vlastní",
                  "způsoby-získání:provozní"
                ]
              },
              "typ-obsahu-údaje": {
                "title": "má typ obsahu údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle jejich obsahu na údaje:  a) identifikační: údaje, které, které samostatně nebo ve skupině identifikují konkrétní subjekt práva  b) evidenční: údaje, které neidentifikují konkrétní subjekt práva, ale váží se k subjektu nebo objektu práva v rámci agendy a evidence, která se v ní vede  c) statistické: údaje, které seskupují a formou anonymizace či pseudonymizace zamezují vazbě konkrétní subjekt práva",
                "type": "string",
                "pattern": "^typy-obsahu:[^/]+$",
                "examples": [
                  "typy-obsahu:identifikační",
                  "typy-obsahu:evidenční",
                  "typy-obsahu:statistické"
                ]
              },
              "způsoby-sdílení-údaje": {
                "title": "má způsob sdílení údaje",
                "description": "Orgán veřejné správy strukturuje data vedená v informačním systému podle způsobu jejich sdílení na údaje:  a) veřejně přístupné: údaje publikované veřejně ve formě otevřených dat či jakkoliv jinak b) poskytované na žádost: údaje poskytované na žádost subjektu práva nebo na základě zákona o svobodném přístupu k informacím c) zpřístupňované pro výkon agendy: údaje sdílené jiným agendám, které mají oprávněný zájem je využívat pro výkon své působnosti d) nesdílené: údaje, které nejsou sdílené žádným z předchozích způsobů",
                "type": "array",
                "items": {
                  "type": "string",
                  "pattern": "^způsoby-sdílení:[^/]+$",
                  "examples": [
                    "způsoby-sdílení:veřejně-přístupné",
                    "způsoby-sdílení:poskytované-na-žádost",
                    "způsoby-sdílení:zpřístupňované-pro-výkon-agendy",
                    "způsoby-sdílení:nesdílené"
                  ]
                }
              },
              "nadřazená-třída": {
                "title": "nadřazená třída",
                "description": "Významově širší třída. Platí, že každá instance třídy je také instancí nadřazené třídy. Tj. každá instance třídy Hrad je také instancí třídy Turistický cíl.",
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "iri"
                }
              },
              "instance-definovány-číselníkem": {
                "title": "má instance definované číselníkem",
                "description": "Číselník, jehož položky jsou instancemi třídy.",
                "type": "object",
                "required": [
                  "iri",
                  "typ",
                  "datová-sada-v-nkod"
                ],
                "properties": {
                  "iri": {
                    "type": "string",
                    "format": "iri"
                  },
                  "typ": {
                    "oneOf": [
                      {
                        "const": "Číselník"
                      },
                      {
                        "type": "array",
                        "contains": {
                          "const": "Číselník"
                        },
                        "items": {
                          "type": "string"
                        }
                      }
                    ]
                  },
                  "datová-sada-v-nkod": {
                    "title": "má v NKOD zastřešující datovou sadu",
                    "type": "string",
                    "format": "iri",
                    "pattern": "^https://data\\.gov\\.cz/zdroj/datové-sady/.*$",
                    "examples": [
                      "https://data.gov.cz/zdroj/datové-sady/17651921/90c4bd4e002d2ae5df50fa615aa0d98c"
                    ]
                  }
                }
              }
            }
          }
        ]
      }
    }
  }
}